Vector512.ShuffleNative Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| ShuffleNative(Vector512<UInt64>, Vector512<UInt64>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
| ShuffleNative(Vector512<Byte>, Vector512<Byte>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. Gedrag is platformafhankelijk voor indexen buiten het bereik. |
| ShuffleNative(Vector512<Double>, Vector512<Int64>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
| ShuffleNative(Vector512<Int16>, Vector512<Int16>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
| ShuffleNative(Vector512<Int32>, Vector512<Int32>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
| ShuffleNative(Vector512<Int64>, Vector512<Int64>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
| ShuffleNative(Vector512<SByte>, Vector512<SByte>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. Gedrag is platformafhankelijk voor indexen buiten het bereik. |
| ShuffleNative(Vector512<Single>, Vector512<Int32>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
| ShuffleNative(Vector512<UInt16>, Vector512<UInt16>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
| ShuffleNative(Vector512<UInt32>, Vector512<UInt32>) |
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen. |
ShuffleNative(Vector512<UInt64>, Vector512<UInt64>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Belangrijk
Deze API is niet CLS-conform.
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<System::UInt64> ShuffleNative(System::Runtime::Intrinsics::Vector512<System::UInt64> vector, System::Runtime::Intrinsics::Vector512<System::UInt64> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector512<ulong> ShuffleNative(System.Runtime.Intrinsics.Vector512<ulong> vector, System.Runtime.Intrinsics.Vector512<ulong> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<uint64> * System.Runtime.Intrinsics.Vector512<uint64> -> System.Runtime.Intrinsics.Vector512<uint64>
Public Function ShuffleNative (vector As Vector512(Of ULong), indices As Vector512(Of ULong)) As Vector512(Of ULong)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
- Kenmerken
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat deze indices worden genormaliseerd tot [0, 7].
Van toepassing op
ShuffleNative(Vector512<Byte>, Vector512<Byte>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
Gedrag is platformafhankelijk voor indexen buiten het bereik.
public:
static System::Runtime::Intrinsics::Vector512<System::Byte> ShuffleNative(System::Runtime::Intrinsics::Vector512<System::Byte> vector, System::Runtime::Intrinsics::Vector512<System::Byte> indices);
public static System.Runtime.Intrinsics.Vector512<byte> ShuffleNative(System.Runtime.Intrinsics.Vector512<byte> vector, System.Runtime.Intrinsics.Vector512<byte> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<byte> * System.Runtime.Intrinsics.Vector512<byte> -> System.Runtime.Intrinsics.Vector512<byte>
Public Function ShuffleNative (vector As Vector512(Of Byte), indices As Vector512(Of Byte)) As Vector512(Of Byte)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat deze indices worden genormaliseerd tot [0, 63].
Van toepassing op
ShuffleNative(Vector512<Double>, Vector512<Int64>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<double> ShuffleNative(System::Runtime::Intrinsics::Vector512<double> vector, System::Runtime::Intrinsics::Vector512<long> indices);
public static System.Runtime.Intrinsics.Vector512<double> ShuffleNative(System.Runtime.Intrinsics.Vector512<double> vector, System.Runtime.Intrinsics.Vector512<long> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<double> * System.Runtime.Intrinsics.Vector512<int64> -> System.Runtime.Intrinsics.Vector512<double>
Public Function ShuffleNative (vector As Vector512(Of Double), indices As Vector512(Of Long)) As Vector512(Of Double)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat deze indices worden genormaliseerd tot [0, 7].
Van toepassing op
ShuffleNative(Vector512<Int16>, Vector512<Int16>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<short> ShuffleNative(System::Runtime::Intrinsics::Vector512<short> vector, System::Runtime::Intrinsics::Vector512<short> indices);
public static System.Runtime.Intrinsics.Vector512<short> ShuffleNative(System.Runtime.Intrinsics.Vector512<short> vector, System.Runtime.Intrinsics.Vector512<short> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<int16> * System.Runtime.Intrinsics.Vector512<int16> -> System.Runtime.Intrinsics.Vector512<int16>
Public Function ShuffleNative (vector As Vector512(Of Short), indices As Vector512(Of Short)) As Vector512(Of Short)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat indices deze worden genormaliseerd tot [0, 31].
Van toepassing op
ShuffleNative(Vector512<Int32>, Vector512<Int32>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<int> ShuffleNative(System::Runtime::Intrinsics::Vector512<int> vector, System::Runtime::Intrinsics::Vector512<int> indices);
public static System.Runtime.Intrinsics.Vector512<int> ShuffleNative(System.Runtime.Intrinsics.Vector512<int> vector, System.Runtime.Intrinsics.Vector512<int> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<int> * System.Runtime.Intrinsics.Vector512<int> -> System.Runtime.Intrinsics.Vector512<int>
Public Function ShuffleNative (vector As Vector512(Of Integer), indices As Vector512(Of Integer)) As Vector512(Of Integer)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat indices deze worden genormaliseerd tot [0, 15].
Van toepassing op
ShuffleNative(Vector512<Int64>, Vector512<Int64>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<long> ShuffleNative(System::Runtime::Intrinsics::Vector512<long> vector, System::Runtime::Intrinsics::Vector512<long> indices);
public static System.Runtime.Intrinsics.Vector512<long> ShuffleNative(System.Runtime.Intrinsics.Vector512<long> vector, System.Runtime.Intrinsics.Vector512<long> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<int64> * System.Runtime.Intrinsics.Vector512<int64> -> System.Runtime.Intrinsics.Vector512<int64>
Public Function ShuffleNative (vector As Vector512(Of Long), indices As Vector512(Of Long)) As Vector512(Of Long)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat deze indices worden genormaliseerd tot [0, 7].
Van toepassing op
ShuffleNative(Vector512<SByte>, Vector512<SByte>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Belangrijk
Deze API is niet CLS-conform.
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
Gedrag is platformafhankelijk voor indexen buiten het bereik.
public:
static System::Runtime::Intrinsics::Vector512<System::SByte> ShuffleNative(System::Runtime::Intrinsics::Vector512<System::SByte> vector, System::Runtime::Intrinsics::Vector512<System::SByte> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector512<sbyte> ShuffleNative(System.Runtime.Intrinsics.Vector512<sbyte> vector, System.Runtime.Intrinsics.Vector512<sbyte> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<sbyte> * System.Runtime.Intrinsics.Vector512<sbyte> -> System.Runtime.Intrinsics.Vector512<sbyte>
Public Function ShuffleNative (vector As Vector512(Of SByte), indices As Vector512(Of SByte)) As Vector512(Of SByte)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
- Kenmerken
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat deze indices worden genormaliseerd tot [0, 63].
Van toepassing op
ShuffleNative(Vector512<Single>, Vector512<Int32>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<float> ShuffleNative(System::Runtime::Intrinsics::Vector512<float> vector, System::Runtime::Intrinsics::Vector512<int> indices);
public static System.Runtime.Intrinsics.Vector512<float> ShuffleNative(System.Runtime.Intrinsics.Vector512<float> vector, System.Runtime.Intrinsics.Vector512<int> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<single> * System.Runtime.Intrinsics.Vector512<int> -> System.Runtime.Intrinsics.Vector512<single>
Public Function ShuffleNative (vector As Vector512(Of Single), indices As Vector512(Of Integer)) As Vector512(Of Single)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat indices deze worden genormaliseerd tot [0, 15].
Van toepassing op
ShuffleNative(Vector512<UInt16>, Vector512<UInt16>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Belangrijk
Deze API is niet CLS-conform.
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<System::UInt16> ShuffleNative(System::Runtime::Intrinsics::Vector512<System::UInt16> vector, System::Runtime::Intrinsics::Vector512<System::UInt16> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector512<ushort> ShuffleNative(System.Runtime.Intrinsics.Vector512<ushort> vector, System.Runtime.Intrinsics.Vector512<ushort> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<uint16> * System.Runtime.Intrinsics.Vector512<uint16> -> System.Runtime.Intrinsics.Vector512<uint16>
Public Function ShuffleNative (vector As Vector512(Of UShort), indices As Vector512(Of UShort)) As Vector512(Of UShort)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
- Kenmerken
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat indices deze worden genormaliseerd tot [0, 31].
Van toepassing op
ShuffleNative(Vector512<UInt32>, Vector512<UInt32>)
- Bron:
- Vector512.cs
- Bron:
- Vector512.cs
Belangrijk
Deze API is niet CLS-conform.
Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.
public:
static System::Runtime::Intrinsics::Vector512<System::UInt32> ShuffleNative(System::Runtime::Intrinsics::Vector512<System::UInt32> vector, System::Runtime::Intrinsics::Vector512<System::UInt32> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector512<uint> ShuffleNative(System.Runtime.Intrinsics.Vector512<uint> vector, System.Runtime.Intrinsics.Vector512<uint> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<uint32> * System.Runtime.Intrinsics.Vector512<uint32> -> System.Runtime.Intrinsics.Vector512<uint32>
Public Function ShuffleNative (vector As Vector512(Of UInteger), indices As Vector512(Of UInteger)) As Vector512(Of UInteger)
Parameters
De indexen per element die worden gebruikt om een waarde te selecteren.vector
Retouren
Een nieuwe vector die de waarden bevat die zijn vector geselecteerd door de opgegeven indices.
- Kenmerken
Opmerkingen
In tegenstelling tot Shuffle wordt deze methode gedelegeerd aan de onderliggende hardwareintrinsiek zonder ervoor te zorgen dat indices deze worden genormaliseerd tot [0, 15].