Sse41.Extract 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
Extract(Vector128<UInt32>, Byte) |
int _mm_extract_epi32 (__m128i a, const int imm8) PEXTRD reg/m32, xmm, imm8 |
Extract(Vector128<Single>, Byte) |
int _mm_extract_ps (__m128 a, const int imm8) EXTRACTPS xmm, xmm/m32, imm8 |
Extract(Vector128<Byte>, Byte) |
int _mm_extract_epi8 (__m128i a, const int imm8) PEXTRB reg/m8, xmm, imm8 |
Extract(Vector128<Int32>, Byte) |
int _mm_extract_epi32 (__m128i a, const int imm8) PEXTRD reg/m32, xmm, imm8 |
Extract(Vector128<UInt32>, Byte)
- Source:
- Sse41.cs
- Source:
- Sse41.cs
- Source:
- Sse41.cs
int _mm_extract_epi32 (__m128i a, const int imm8)
PEXTRD reg/m32, xmm, imm8
public:
static System::UInt32 Extract(System::Runtime::Intrinsics::Vector128<System::UInt32> value, System::Byte index);
public static uint Extract (System.Runtime.Intrinsics.Vector128<uint> value, byte index);
static member Extract : System.Runtime.Intrinsics.Vector128<uint32> * byte -> uint32
Public Shared Function Extract (value As Vector128(Of UInteger), index As Byte) As UInteger
Parameters
- index
- Byte
Returns
Applies to
Extract(Vector128<Single>, Byte)
- Source:
- Sse41.cs
- Source:
- Sse41.cs
- Source:
- Sse41.cs
int _mm_extract_ps (__m128 a, const int imm8)
EXTRACTPS xmm, xmm/m32, imm8
public:
static float Extract(System::Runtime::Intrinsics::Vector128<float> value, System::Byte index);
public static float Extract (System.Runtime.Intrinsics.Vector128<float> value, byte index);
static member Extract : System.Runtime.Intrinsics.Vector128<single> * byte -> single
Public Shared Function Extract (value As Vector128(Of Single), index As Byte) As Single
Parameters
- index
- Byte
Returns
Applies to
Extract(Vector128<Byte>, Byte)
- Source:
- Sse41.cs
- Source:
- Sse41.cs
- Source:
- Sse41.cs
int _mm_extract_epi8 (__m128i a, const int imm8)
PEXTRB reg/m8, xmm, imm8
public:
static System::Byte Extract(System::Runtime::Intrinsics::Vector128<System::Byte> value, System::Byte index);
public static byte Extract (System.Runtime.Intrinsics.Vector128<byte> value, byte index);
static member Extract : System.Runtime.Intrinsics.Vector128<byte> * byte -> byte
Public Shared Function Extract (value As Vector128(Of Byte), index As Byte) As Byte
Parameters
- index
- Byte
Returns
Applies to
Extract(Vector128<Int32>, Byte)
- Source:
- Sse41.cs
- Source:
- Sse41.cs
- Source:
- Sse41.cs
int _mm_extract_epi32 (__m128i a, const int imm8)
PEXTRD reg/m32, xmm, imm8
public:
static int Extract(System::Runtime::Intrinsics::Vector128<int> value, System::Byte index);
public static int Extract (System.Runtime.Intrinsics.Vector128<int> value, byte index);
static member Extract : System.Runtime.Intrinsics.Vector128<int> * byte -> int
Public Shared Function Extract (value As Vector128(Of Integer), index As Byte) As Integer
Parameters
- index
- Byte