Bmi2.X64.MultiplyNoFlags 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
MultiplyNoFlags(UInt64, UInt64) |
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) MULX r64a, r64b, reg/m64 |
MultiplyNoFlags(UInt64, UInt64, UInt64*) |
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) MULX r64a, r64b, reg/m64 |
MultiplyNoFlags(UInt64, UInt64)
- 來源:
- Bmi2.cs
- 來源:
- Bmi2.cs
- 來源:
- Bmi2.cs
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)
MULX r64a, r64b, reg/m64
public:
static System::UInt64 MultiplyNoFlags(System::UInt64 left, System::UInt64 right);
public static ulong MultiplyNoFlags (ulong left, ulong right);
static member MultiplyNoFlags : uint64 * uint64 -> uint64
Public Shared Function MultiplyNoFlags (left As ULong, right As ULong) As ULong
參數
- left
- UInt64
- right
- UInt64
傳回
備註
上述原生簽章不會直接對應至Managed簽章。 此內部函數僅適用於 64 位進程。
適用於
MultiplyNoFlags(UInt64, UInt64, UInt64*)
- 來源:
- Bmi2.cs
- 來源:
- Bmi2.cs
- 來源:
- Bmi2.cs
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)
MULX r64a, r64b, reg/m64
public:
static System::UInt64 MultiplyNoFlags(System::UInt64 left, System::UInt64 right, System::UInt64* low);
public static ulong MultiplyNoFlags (ulong left, ulong right, ulong* low);
static member MultiplyNoFlags : uint64 * uint64 * nativeptr<uint64> -> uint64
參數
- left
- UInt64
- right
- UInt64
- low
- UInt64*
傳回
備註
上述原生簽章不會直接對應至Managed簽章。 此內部函數僅適用於 64 位進程。