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