Bmi1.X64.BitFieldExtract Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
BitFieldExtract(UInt64, UInt16) |
unsigned __int64 _bextr2_u64 (unsigned __int64 a, unsigned __int64 control). BEXTR r64a, reg/m64, r64b |
BitFieldExtract(UInt64, Byte, Byte) |
unsigned __int64 _bextr_u64 (unsigned __int64 a, unsigned int start, unsigned int len). BEXTR r64a, reg/m64, r64b |
BitFieldExtract(UInt64, UInt16)
unsigned __int64 _bextr2_u64 (unsigned __int64 a, unsigned __int64 control).
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
Параметры
- value
- UInt64
- control
- UInt16
Возвращаемое значение
Комментарии
Эта встроенная возможность доступна только в 64-разрядных процессах.
Применяется к
BitFieldExtract(UInt64, Byte, Byte)
unsigned __int64 _bextr_u64 (unsigned __int64 a, unsigned int start, unsigned 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
Параметры
- value
- UInt64
- start
- Byte
- length
- Byte
Возвращаемое значение
Комментарии
Эта встроенная возможность доступна только в 64-разрядных процессах.