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
戻り値
注釈
上記のネイティブ署名は、マネージド署名に直接対応していません。 この組み込みは、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*
戻り値
注釈
上記のネイティブ署名は、マネージド署名に直接対応していません。 この組み込みは、64 ビット プロセスでのみ使用できます。
適用対象
.NET