次の方法で共有


Bmi2.MultiplyNoFlags メソッド

定義

オーバーロード

MultiplyNoFlags(UInt32, UInt32)

unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)

MULX r32a, r32b, reg/m32

MultiplyNoFlags(UInt32, UInt32, UInt32*)

unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)

MULX r32a, r32b, reg/m32

MultiplyNoFlags(UInt32, UInt32)

ソース:
Bmi2.cs
ソース:
Bmi2.cs
ソース:
Bmi2.cs

unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)

MULX r32a, r32b, reg/m32

public:
 static System::UInt32 MultiplyNoFlags(System::UInt32 left, System::UInt32 right);
public static uint MultiplyNoFlags (uint left, uint right);
static member MultiplyNoFlags : uint32 * uint32 -> uint32
Public Shared Function MultiplyNoFlags (left As UInteger, right As UInteger) As UInteger

パラメーター

left
UInt32
right
UInt32

戻り値

注釈

上記のネイティブ署名は、マネージド署名に直接対応していません。

適用対象

MultiplyNoFlags(UInt32, UInt32, UInt32*)

ソース:
Bmi2.cs
ソース:
Bmi2.cs
ソース:
Bmi2.cs

unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)

MULX r32a, r32b, reg/m32

public:
 static System::UInt32 MultiplyNoFlags(System::UInt32 left, System::UInt32 right, System::UInt32* low);
public static uint MultiplyNoFlags (uint left, uint right, uint* low);
static member MultiplyNoFlags : uint32 * uint32 * nativeptr<uint32> -> uint32

パラメーター

left
UInt32
right
UInt32
low
UInt32*

戻り値

注釈

上記のネイティブ署名は、マネージド署名に直接対応していません。

適用対象