Udostępnij za pośrednictwem


Bmi1.X64.BitFieldExtract Metoda

Definicja

Przeciążenia

BitFieldExtract(UInt64, UInt16)

niepodpisane __int64 _bextr2_u64 (bez znaku __int64 niepodpisanej kontrolki __int64)

BEXTR r64a, reg/m64, r64b

BitFieldExtract(UInt64, Byte, Byte)

niepodpisane __int64 _bextr_u64 (niepodpisane __int64, niepodpisane int start, bez znaku int len)

BEXTR r64a, reg/m64, r64b

BitFieldExtract(UInt64, UInt16)

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

niepodpisane __int64 _bextr2_u64 (bez znaku __int64 niepodpisanej kontrolki __int64)

BEXTR r64a, reg/m64, r64b

public:
 static System::UInt64 BitFieldExtract(System::UInt64 value, System::UInt16 control);
public static ulong BitFieldExtract (ulong value, ushort control);
static member BitFieldExtract : uint64 * uint16 -> uint64
Public Shared Function BitFieldExtract (value As ULong, control As UShort) As ULong

Parametry

value
UInt64
control
UInt16

Zwraca

Uwagi

Ta funkcja wewnętrzna jest dostępna tylko w procesach 64-bitowych.

Dotyczy

BitFieldExtract(UInt64, Byte, Byte)

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

niepodpisane __int64 _bextr_u64 (niepodpisane __int64, niepodpisane int start, bez znaku int len)

BEXTR r64a, reg/m64, r64b

public:
 static System::UInt64 BitFieldExtract(System::UInt64 value, System::Byte start, System::Byte length);
public static ulong BitFieldExtract (ulong value, byte start, byte length);
static member BitFieldExtract : uint64 * byte * byte -> uint64
Public Shared Function BitFieldExtract (value As ULong, start As Byte, length As Byte) As ULong

Parametry

value
UInt64
start
Byte
length
Byte

Zwraca

Uwagi

Ta funkcja wewnętrzna jest dostępna tylko w procesach 64-bitowych.

Dotyczy