Vector64.ShuffleNative Método

Definição

Sobrecargas

Name Description
ShuffleNative(Vector64<Byte>, Vector64<Byte>)

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

O comportamento depende da plataforma para índices fora de alcance.

ShuffleNative(Vector64<Int16>, Vector64<Int16>)

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

ShuffleNative(Vector64<Int32>, Vector64<Int32>)

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

ShuffleNative(Vector64<SByte>, Vector64<SByte>)

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

O comportamento depende da plataforma para índices fora de alcance.

ShuffleNative(Vector64<Single>, Vector64<Int32>)

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

ShuffleNative(Vector64<UInt16>, Vector64<UInt16>)

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

ShuffleNative(Vector64<UInt32>, Vector64<UInt32>)

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

ShuffleNative(Vector64<Byte>, Vector64<Byte>)

Origem:
Vector64.cs
Origem:
Vector64.cs

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

O comportamento depende da plataforma para índices fora de alcance.

public:
 static System::Runtime::Intrinsics::Vector64<System::Byte> ShuffleNative(System::Runtime::Intrinsics::Vector64<System::Byte> vector, System::Runtime::Intrinsics::Vector64<System::Byte> indices);
public static System.Runtime.Intrinsics.Vector64<byte> ShuffleNative(System.Runtime.Intrinsics.Vector64<byte> vector, System.Runtime.Intrinsics.Vector64<byte> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector64<byte> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Function ShuffleNative (vector As Vector64(Of Byte), indices As Vector64(Of Byte)) As Vector64(Of Byte)

Parâmetros

vector
Vector64<Byte>

O vetor de entrada do qual os valores são selecionados.

indices
Vector64<Byte>

Os índices por elemento usados para selecionar um valor de vector.

Devoluções

Um novo vetor contendo os valores de vector selecionados pelo dado indices.

Observações

Ao contrário do Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices são normalizados para [0, 7].

Aplica-se a

ShuffleNative(Vector64<Int16>, Vector64<Int16>)

Origem:
Vector64.cs
Origem:
Vector64.cs

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

public:
 static System::Runtime::Intrinsics::Vector64<short> ShuffleNative(System::Runtime::Intrinsics::Vector64<short> vector, System::Runtime::Intrinsics::Vector64<short> indices);
public static System.Runtime.Intrinsics.Vector64<short> ShuffleNative(System.Runtime.Intrinsics.Vector64<short> vector, System.Runtime.Intrinsics.Vector64<short> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Function ShuffleNative (vector As Vector64(Of Short), indices As Vector64(Of Short)) As Vector64(Of Short)

Parâmetros

vector
Vector64<Int16>

O vetor de entrada do qual os valores são selecionados.

indices
Vector64<Int16>

Os índices por elemento usados para selecionar um valor de vector.

Devoluções

Um novo vetor contendo os valores de vector selecionados pelo dado indices.

Observações

Ao contrário do Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices estão normalizados para [0, 3].

Aplica-se a

ShuffleNative(Vector64<Int32>, Vector64<Int32>)

Origem:
Vector64.cs
Origem:
Vector64.cs

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

public:
 static System::Runtime::Intrinsics::Vector64<int> ShuffleNative(System::Runtime::Intrinsics::Vector64<int> vector, System::Runtime::Intrinsics::Vector64<int> indices);
public static System.Runtime.Intrinsics.Vector64<int> ShuffleNative(System.Runtime.Intrinsics.Vector64<int> vector, System.Runtime.Intrinsics.Vector64<int> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<int>
Public Function ShuffleNative (vector As Vector64(Of Integer), indices As Vector64(Of Integer)) As Vector64(Of Integer)

Parâmetros

vector
Vector64<Int32>

O vetor de entrada do qual os valores são selecionados.

indices
Vector64<Int32>

Os índices por elemento usados para selecionar um valor de vector.

Devoluções

Um novo vetor contendo os valores de vector selecionados pelo dado indices.

Observações

Ao contrário do Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices são normalizados para [0, 1].

Aplica-se a

ShuffleNative(Vector64<SByte>, Vector64<SByte>)

Origem:
Vector64.cs
Origem:
Vector64.cs

Importante

Esta API não está em conformidade com CLS.

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

O comportamento depende da plataforma para índices fora de alcance.

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

Parâmetros

vector
Vector64<SByte>

O vetor de entrada do qual os valores são selecionados.

indices
Vector64<SByte>

Os índices por elemento usados para selecionar um valor de vector.

Devoluções

Um novo vetor contendo os valores de vector selecionados pelo dado indices.

Atributos

Observações

Ao contrário do Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices são normalizados para [0, 7].

Aplica-se a

ShuffleNative(Vector64<Single>, Vector64<Int32>)

Origem:
Vector64.cs
Origem:
Vector64.cs

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

public:
 static System::Runtime::Intrinsics::Vector64<float> ShuffleNative(System::Runtime::Intrinsics::Vector64<float> vector, System::Runtime::Intrinsics::Vector64<int> indices);
public static System.Runtime.Intrinsics.Vector64<float> ShuffleNative(System.Runtime.Intrinsics.Vector64<float> vector, System.Runtime.Intrinsics.Vector64<int> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector64<single> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<single>
Public Function ShuffleNative (vector As Vector64(Of Single), indices As Vector64(Of Integer)) As Vector64(Of Single)

Parâmetros

vector
Vector64<Single>

O vetor de entrada do qual os valores são selecionados.

indices
Vector64<Int32>

Os índices por elemento usados para selecionar um valor de vector.

Devoluções

Um novo vetor contendo os valores de vector selecionados pelo dado indices.

Observações

Ao contrário do Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices são normalizados para [0, 1].

Aplica-se a

ShuffleNative(Vector64<UInt16>, Vector64<UInt16>)

Origem:
Vector64.cs
Origem:
Vector64.cs

Importante

Esta API não está em conformidade com CLS.

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

public:
 static System::Runtime::Intrinsics::Vector64<System::UInt16> ShuffleNative(System::Runtime::Intrinsics::Vector64<System::UInt16> vector, System::Runtime::Intrinsics::Vector64<System::UInt16> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector64<ushort> ShuffleNative(System.Runtime.Intrinsics.Vector64<ushort> vector, System.Runtime.Intrinsics.Vector64<ushort> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector64<uint16> * System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Function ShuffleNative (vector As Vector64(Of UShort), indices As Vector64(Of UShort)) As Vector64(Of UShort)

Parâmetros

vector
Vector64<UInt16>

O vetor de entrada do qual os valores são selecionados.

indices
Vector64<UInt16>

Os índices por elemento usados para selecionar um valor de vector.

Devoluções

Um novo vetor contendo os valores de vector selecionados pelo dado indices.

Atributos

Observações

Ao contrário do Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices estão normalizados para [0, 3].

Aplica-se a

ShuffleNative(Vector64<UInt32>, Vector64<UInt32>)

Origem:
Vector64.cs
Origem:
Vector64.cs

Importante

Esta API não está em conformidade com CLS.

Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.

public:
 static System::Runtime::Intrinsics::Vector64<System::UInt32> ShuffleNative(System::Runtime::Intrinsics::Vector64<System::UInt32> vector, System::Runtime::Intrinsics::Vector64<System::UInt32> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector64<uint> ShuffleNative(System.Runtime.Intrinsics.Vector64<uint> vector, System.Runtime.Intrinsics.Vector64<uint> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector64<uint32> * System.Runtime.Intrinsics.Vector64<uint32> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Function ShuffleNative (vector As Vector64(Of UInteger), indices As Vector64(Of UInteger)) As Vector64(Of UInteger)

Parâmetros

vector
Vector64<UInt32>

O vetor de entrada do qual os valores são selecionados.

indices
Vector64<UInt32>

Os índices por elemento usados para selecionar um valor de vector.

Devoluções

Um novo vetor contendo os valores de vector selecionados pelo dado indices.

Atributos

Observações

Ao contrário do Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices são normalizados para [0, 1].

Aplica-se a