AdvSimd.InsertScalar 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
InsertScalar(Vector128<UInt64>, Byte, Vector64<UInt64>) |
uint64x2_t vcopyq_lane_u64 (uint64x2_t a、const int lane1、uint64x1_t b、const int lane2) A32:VMOV Dd、Dm A64:INS Vd.D[lane1]、Vn.D[0] |
InsertScalar(Vector128<Double>, Byte, Vector64<Double>) |
float64x2_t vcopyq_lane_f64 (float64x2_t a、const int lane1、float64x1_t b、const int lane2) A32:VMOV.F64 Dd、Dm A64:INS Vd.D[lane1]、Vn.D[0] |
InsertScalar(Vector128<Int64>, Byte, Vector64<Int64>) |
int64x2_t vcopyq_lane_s64 (int64x2_t a、const int lane1、int64x1_t b、const int lane2) A32:VMOV Dd、Dm A64:INS Vd.D[lane1]、Vn.D[0] |
InsertScalar(Vector128<UInt64>, Byte, Vector64<UInt64>)
uint64x2_t vcopyq_lane_u64 (uint64x2_t a、const int lane1、uint64x1_t b、const int lane2)
A32:VMOV Dd、Dm
A64:INS Vd.D[lane1]、Vn.D[0]
public:
static System::Runtime::Intrinsics::Vector128<System::UInt64> InsertScalar(System::Runtime::Intrinsics::Vector128<System::UInt64> result, System::Byte resultIndex, System::Runtime::Intrinsics::Vector64<System::UInt64> value);
public static System.Runtime.Intrinsics.Vector128<ulong> InsertScalar (System.Runtime.Intrinsics.Vector128<ulong> result, byte resultIndex, System.Runtime.Intrinsics.Vector64<ulong> value);
static member InsertScalar : System.Runtime.Intrinsics.Vector128<uint64> * byte * System.Runtime.Intrinsics.Vector64<uint64> -> System.Runtime.Intrinsics.Vector128<uint64>
Public Shared Function InsertScalar (result As Vector128(Of ULong), resultIndex As Byte, value As Vector64(Of ULong)) As Vector128(Of ULong)
参数
- resultIndex
- Byte
返回
适用于
InsertScalar(Vector128<Double>, Byte, Vector64<Double>)
float64x2_t vcopyq_lane_f64 (float64x2_t a、const int lane1、float64x1_t b、const int lane2)
A32:VMOV.F64 Dd、Dm
A64:INS Vd.D[lane1]、Vn.D[0]
public:
static System::Runtime::Intrinsics::Vector128<double> InsertScalar(System::Runtime::Intrinsics::Vector128<double> result, System::Byte resultIndex, System::Runtime::Intrinsics::Vector64<double> value);
public static System.Runtime.Intrinsics.Vector128<double> InsertScalar (System.Runtime.Intrinsics.Vector128<double> result, byte resultIndex, System.Runtime.Intrinsics.Vector64<double> value);
static member InsertScalar : System.Runtime.Intrinsics.Vector128<double> * byte * System.Runtime.Intrinsics.Vector64<double> -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function InsertScalar (result As Vector128(Of Double), resultIndex As Byte, value As Vector64(Of Double)) As Vector128(Of Double)
参数
- resultIndex
- Byte
返回
适用于
InsertScalar(Vector128<Int64>, Byte, Vector64<Int64>)
int64x2_t vcopyq_lane_s64 (int64x2_t a、const int lane1、int64x1_t b、const int lane2)
A32:VMOV Dd、Dm
A64:INS Vd.D[lane1]、Vn.D[0]
public:
static System::Runtime::Intrinsics::Vector128<long> InsertScalar(System::Runtime::Intrinsics::Vector128<long> result, System::Byte resultIndex, System::Runtime::Intrinsics::Vector64<long> value);
public static System.Runtime.Intrinsics.Vector128<long> InsertScalar (System.Runtime.Intrinsics.Vector128<long> result, byte resultIndex, System.Runtime.Intrinsics.Vector64<long> value);
static member InsertScalar : System.Runtime.Intrinsics.Vector128<int64> * byte * System.Runtime.Intrinsics.Vector64<int64> -> System.Runtime.Intrinsics.Vector128<int64>
Public Shared Function InsertScalar (result As Vector128(Of Long), resultIndex As Byte, value As Vector64(Of Long)) As Vector128(Of Long)
参数
- resultIndex
- Byte