PackedSimd.ExtractScalar 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
ExtractScalar(Vector128<Single>, Byte)
public:
static float ExtractScalar(System::Runtime::Intrinsics::Vector128<float> value, System::Byte index);
public static float ExtractScalar(System.Runtime.Intrinsics.Vector128<float> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<single> * byte -> single
Public Shared Function ExtractScalar (value As Vector128(Of Single), index As Byte) As Single
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<UIntPtr>, Byte)
public:
static UIntPtr ExtractScalar(System::Runtime::Intrinsics::Vector128<UIntPtr> value, System::Byte index);
public static UIntPtr ExtractScalar(System.Runtime.Intrinsics.Vector128<UIntPtr> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<unativeint> * byte -> unativeint
Public Shared Function ExtractScalar (value As Vector128(Of UIntPtr), index As Byte) As UIntPtr
Parameters
- index
- Byte
Returns
unativeint
Applies to
ExtractScalar(Vector128<UInt64>, Byte)
public:
static System::UInt64 ExtractScalar(System::Runtime::Intrinsics::Vector128<System::UInt64> value, System::Byte index);
public static ulong ExtractScalar(System.Runtime.Intrinsics.Vector128<ulong> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<uint64> * byte -> uint64
Public Shared Function ExtractScalar (value As Vector128(Of ULong), index As Byte) As ULong
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<UInt32>, Byte)
public:
static System::UInt32 ExtractScalar(System::Runtime::Intrinsics::Vector128<System::UInt32> value, System::Byte index);
public static uint ExtractScalar(System.Runtime.Intrinsics.Vector128<uint> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<uint32> * byte -> uint32
Public Shared Function ExtractScalar (value As Vector128(Of UInteger), index As Byte) As UInteger
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<UInt16>, Byte)
public:
static System::UInt32 ExtractScalar(System::Runtime::Intrinsics::Vector128<System::UInt16> value, System::Byte index);
public static uint ExtractScalar(System.Runtime.Intrinsics.Vector128<ushort> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<uint16> * byte -> uint32
Public Shared Function ExtractScalar (value As Vector128(Of UShort), index As Byte) As UInteger
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<SByte>, Byte)
public:
static int ExtractScalar(System::Runtime::Intrinsics::Vector128<System::SByte> value, System::Byte index);
public static int ExtractScalar(System.Runtime.Intrinsics.Vector128<sbyte> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<sbyte> * byte -> int
Public Shared Function ExtractScalar (value As Vector128(Of SByte), index As Byte) As Integer
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<Byte>, Byte)
public:
static System::UInt32 ExtractScalar(System::Runtime::Intrinsics::Vector128<System::Byte> value, System::Byte index);
public static uint ExtractScalar(System.Runtime.Intrinsics.Vector128<byte> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<byte> * byte -> uint32
Public Shared Function ExtractScalar (value As Vector128(Of Byte), index As Byte) As UInteger
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<Int64>, Byte)
public:
static long ExtractScalar(System::Runtime::Intrinsics::Vector128<long> value, System::Byte index);
public static long ExtractScalar(System.Runtime.Intrinsics.Vector128<long> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<int64> * byte -> int64
Public Shared Function ExtractScalar (value As Vector128(Of Long), index As Byte) As Long
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<Int32>, Byte)
public:
static int ExtractScalar(System::Runtime::Intrinsics::Vector128<int> value, System::Byte index);
public static int ExtractScalar(System.Runtime.Intrinsics.Vector128<int> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<int> * byte -> int
Public Shared Function ExtractScalar (value As Vector128(Of Integer), index As Byte) As Integer
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<Int16>, Byte)
public:
static int ExtractScalar(System::Runtime::Intrinsics::Vector128<short> value, System::Byte index);
public static int ExtractScalar(System.Runtime.Intrinsics.Vector128<short> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<int16> * byte -> int
Public Shared Function ExtractScalar (value As Vector128(Of Short), index As Byte) As Integer
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<Double>, Byte)
public:
static double ExtractScalar(System::Runtime::Intrinsics::Vector128<double> value, System::Byte index);
public static double ExtractScalar(System.Runtime.Intrinsics.Vector128<double> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<double> * byte -> double
Public Shared Function ExtractScalar (value As Vector128(Of Double), index As Byte) As Double
Parameters
- index
- Byte
Returns
Applies to
ExtractScalar(Vector128<IntPtr>, Byte)
public:
static IntPtr ExtractScalar(System::Runtime::Intrinsics::Vector128<IntPtr> value, System::Byte index);
public static IntPtr ExtractScalar(System.Runtime.Intrinsics.Vector128<IntPtr> value, byte index);
static member ExtractScalar : System.Runtime.Intrinsics.Vector128<nativeint> * byte -> nativeint
Public Shared Function ExtractScalar (value As Vector128(Of IntPtr), index As Byte) As IntPtr
Parameters
- index
- Byte
Returns
nativeint