Taal

Vector512.ShuffleNative Methode

Definitie

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Overloads

Name Description
ShuffleNative(Vector512<UIntPtr>, Vector512<UIntPtr>)
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<UInt32>, Vector512<UInt32>)

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<Single>, Vector512<Int32>)

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<IntPtr>, Vector512<IntPtr>)
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<Int16>, Vector512<Int16>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

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<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<Int64>, Vector512<Int64>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector512<UIntPtr>, Vector512<UIntPtr>)

Bron:
Vector512.cs

Belangrijk

Deze API is niet CLS-conform.

public:
 static System::Runtime::Intrinsics::Vector512<UIntPtr> ShuffleNative(System::Runtime::Intrinsics::Vector512<UIntPtr> vector, System::Runtime::Intrinsics::Vector512<UIntPtr> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector512<UIntPtr> ShuffleNative(System.Runtime.Intrinsics.Vector512<UIntPtr> vector, System.Runtime.Intrinsics.Vector512<UIntPtr> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<unativeint> * System.Runtime.Intrinsics.Vector512<unativeint> -> System.Runtime.Intrinsics.Vector512<unativeint>
Public Function ShuffleNative (vector As Vector512(Of UIntPtr), indices As Vector512(Of UIntPtr)) As Vector512(Of UIntPtr)

Parameters

vector

Vector512<UIntPtr>

Vector512<unativeint>

indices

Vector512<UIntPtr>

Vector512<unativeint>

Retouren

Vector512<UIntPtr>

Vector512<unativeint>

Kenmerken

Van toepassing op

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

vector
Vector512<UInt64>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<UInt64>

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<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

vector
Vector512<UInt32>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<UInt32>

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].

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

vector
Vector512<UInt16>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<UInt16>

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<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

vector
Vector512<Single>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<Int32>

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<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

vector
Vector512<SByte>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<SByte>

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<IntPtr>, Vector512<IntPtr>)

Bron:
Vector512.cs
public:
 static System::Runtime::Intrinsics::Vector512<IntPtr> ShuffleNative(System::Runtime::Intrinsics::Vector512<IntPtr> vector, System::Runtime::Intrinsics::Vector512<IntPtr> indices);
public static System.Runtime.Intrinsics.Vector512<IntPtr> ShuffleNative(System.Runtime.Intrinsics.Vector512<IntPtr> vector, System.Runtime.Intrinsics.Vector512<IntPtr> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector512<nativeint> * System.Runtime.Intrinsics.Vector512<nativeint> -> System.Runtime.Intrinsics.Vector512<nativeint>
Public Function ShuffleNative (vector As Vector512(Of IntPtr), indices As Vector512(Of IntPtr)) As Vector512(Of IntPtr)

Parameters

vector

Vector512<IntPtr>

Vector512<nativeint>

indices

Vector512<IntPtr>

Vector512<nativeint>

Retouren

Vector512<IntPtr>

Vector512<nativeint>

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

vector
Vector512<Int32>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<Int32>

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<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

vector
Vector512<Int16>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<Int16>

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<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

vector
Vector512<Double>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<Int64>

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<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

vector
Vector512<Byte>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<Byte>

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<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

vector
Vector512<Int64>

De invoervector waaruit waarden worden geselecteerd.

indices
Vector512<Int64>

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