Bmi1.BitFieldExtract Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
BitFieldExtract(UInt32, UInt16) |
unsigned int _bextr2_u32 (unsigned int a, unsigned int control) BEXTR r32a, reg/m32, r32b |
BitFieldExtract(UInt32, Byte, Byte) |
unsigned int _bextr_u32 (unsigned int a, unsigned int start, unsigned int len) BEXTR r32a, reg/m32, r32b |
BitFieldExtract(UInt32, UInt16)
- Source:
- Bmi1.cs
- Source:
- Bmi1.cs
- Source:
- Bmi1.cs
unsigned int _bextr2_u32 (unsigned int a, unsigned int control)
BEXTR r32a, reg/m32, r32b
public:
static System::UInt32 BitFieldExtract(System::UInt32 value, System::UInt16 control);
public static uint BitFieldExtract (uint value, ushort control);
static member BitFieldExtract : uint32 * uint16 -> uint32
Public Shared Function BitFieldExtract (value As UInteger, control As UShort) As UInteger
Parameters
- value
- UInt32
- control
- UInt16
Returns
Applies to
BitFieldExtract(UInt32, Byte, Byte)
- Source:
- Bmi1.cs
- Source:
- Bmi1.cs
- Source:
- Bmi1.cs
unsigned int _bextr_u32 (unsigned int a, unsigned int start, unsigned int len)
BEXTR r32a, reg/m32, r32b
public:
static System::UInt32 BitFieldExtract(System::UInt32 value, System::Byte start, System::Byte length);
public static uint BitFieldExtract (uint value, byte start, byte length);
static member BitFieldExtract : uint32 * byte * byte -> uint32
Public Shared Function BitFieldExtract (value As UInteger, start As Byte, length As Byte) As UInteger
Parameters
- value
- UInt32
- start
- Byte
- length
- Byte