Udostępnij za pośrednictwem


Bmi2.X64.MultiplyNoFlags Metoda

Definicja

Przeciążenia

MultiplyNoFlags(UInt64, UInt64)

niepodpisane __int64 _mulx_u64 (niepodpisane __int64, niepodpisane __int64 b, niepodpisane __int64* hi)

MULX r64a, r64b, reg/m64

MultiplyNoFlags(UInt64, UInt64, UInt64*)

niepodpisane __int64 _mulx_u64 (niepodpisane __int64, niepodpisane __int64 b, niepodpisane __int64* hi)

MULX r64a, r64b, reg/m64

MultiplyNoFlags(UInt64, UInt64)

Źródło:
Bmi2.cs
Źródło:
Bmi2.cs
Źródło:
Bmi2.cs

niepodpisane __int64 _mulx_u64 (niepodpisane __int64, niepodpisane __int64 b, niepodpisane __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

Parametry

left
UInt64
right
UInt64

Zwraca

Uwagi

Powyższy podpis natywny nie odpowiada bezpośrednio podpisowi zarządzanemu. Ta funkcja wewnętrzna jest dostępna tylko w procesach 64-bitowych.

Dotyczy

MultiplyNoFlags(UInt64, UInt64, UInt64*)

Źródło:
Bmi2.cs
Źródło:
Bmi2.cs
Źródło:
Bmi2.cs

niepodpisane __int64 _mulx_u64 (niepodpisane __int64, niepodpisane __int64 b, niepodpisane __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

Parametry

left
UInt64
right
UInt64
low
UInt64*

Zwraca

Uwagi

Powyższy podpis natywny nie odpowiada bezpośrednio podpisowi zarządzanemu. Ta funkcja wewnętrzna jest dostępna tylko w procesach 64-bitowych.

Dotyczy