Vector128.ShuffleNative Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| ShuffleNative(Vector128<UInt32>, Vector128<UInt32>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<Byte>, Vector128<Byte>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<Double>, Vector128<Int64>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<Int16>, Vector128<Int16>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<Int32>, Vector128<Int32>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<Int64>, Vector128<Int64>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<SByte>, Vector128<SByte>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<Single>, Vector128<Int32>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<UInt16>, Vector128<UInt16>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
| ShuffleNative(Vector128<UInt64>, Vector128<UInt64>) |
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices. |
ShuffleNative(Vector128<UInt32>, Vector128<UInt32>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.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::Vector128<System::UInt32> ShuffleNative(System::Runtime::Intrinsics::Vector128<System::UInt32> vector, System::Runtime::Intrinsics::Vector128<System::UInt32> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector128<uint> ShuffleNative(System.Runtime.Intrinsics.Vector128<uint> vector, System.Runtime.Intrinsics.Vector128<uint> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<uint32> * System.Runtime.Intrinsics.Vector128<uint32> -> System.Runtime.Intrinsics.Vector128<uint32>
Public Function ShuffleNative (vector As Vector128(Of UInteger), indices As Vector128(Of UInteger)) As Vector128(Of UInteger)
Parâmetros
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(Vector128<Byte>, Vector128<Byte>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.cs
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.
public:
static System::Runtime::Intrinsics::Vector128<System::Byte> ShuffleNative(System::Runtime::Intrinsics::Vector128<System::Byte> vector, System::Runtime::Intrinsics::Vector128<System::Byte> indices);
public static System.Runtime.Intrinsics.Vector128<byte> ShuffleNative(System.Runtime.Intrinsics.Vector128<byte> vector, System.Runtime.Intrinsics.Vector128<byte> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<byte> * System.Runtime.Intrinsics.Vector128<byte> -> System.Runtime.Intrinsics.Vector128<byte>
Public Function ShuffleNative (vector As Vector128(Of Byte), indices As Vector128(Of Byte)) As Vector128(Of Byte)
Parâmetros
Devoluções
Um novo vetor contendo os valores de vector selecionados pelo dado indices.
Observações
O comportamento depende da plataforma para índices fora de alcance.
Ao contrário de Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices são normalizados para [0, 15].
Aplica-se a
ShuffleNative(Vector128<Double>, Vector128<Int64>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.cs
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.
public:
static System::Runtime::Intrinsics::Vector128<double> ShuffleNative(System::Runtime::Intrinsics::Vector128<double> vector, System::Runtime::Intrinsics::Vector128<long> indices);
public static System.Runtime.Intrinsics.Vector128<double> ShuffleNative(System.Runtime.Intrinsics.Vector128<double> vector, System.Runtime.Intrinsics.Vector128<long> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<double> * System.Runtime.Intrinsics.Vector128<int64> -> System.Runtime.Intrinsics.Vector128<double>
Public Function ShuffleNative (vector As Vector128(Of Double), indices As Vector128(Of Long)) As Vector128(Of Double)
Parâmetros
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(Vector128<Int16>, Vector128<Int16>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.cs
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.
public:
static System::Runtime::Intrinsics::Vector128<short> ShuffleNative(System::Runtime::Intrinsics::Vector128<short> vector, System::Runtime::Intrinsics::Vector128<short> indices);
public static System.Runtime.Intrinsics.Vector128<short> ShuffleNative(System.Runtime.Intrinsics.Vector128<short> vector, System.Runtime.Intrinsics.Vector128<short> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<int16> * System.Runtime.Intrinsics.Vector128<int16> -> System.Runtime.Intrinsics.Vector128<int16>
Public Function ShuffleNative (vector As Vector128(Of Short), indices As Vector128(Of Short)) As Vector128(Of Short)
Parâmetros
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(Vector128<Int32>, Vector128<Int32>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.cs
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.
public:
static System::Runtime::Intrinsics::Vector128<int> ShuffleNative(System::Runtime::Intrinsics::Vector128<int> vector, System::Runtime::Intrinsics::Vector128<int> indices);
public static System.Runtime.Intrinsics.Vector128<int> ShuffleNative(System.Runtime.Intrinsics.Vector128<int> vector, System.Runtime.Intrinsics.Vector128<int> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<int> * System.Runtime.Intrinsics.Vector128<int> -> System.Runtime.Intrinsics.Vector128<int>
Public Function ShuffleNative (vector As Vector128(Of Integer), indices As Vector128(Of Integer)) As Vector128(Of Integer)
Parâmetros
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(Vector128<Int64>, Vector128<Int64>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.cs
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.
public:
static System::Runtime::Intrinsics::Vector128<long> ShuffleNative(System::Runtime::Intrinsics::Vector128<long> vector, System::Runtime::Intrinsics::Vector128<long> indices);
public static System.Runtime.Intrinsics.Vector128<long> ShuffleNative(System.Runtime.Intrinsics.Vector128<long> vector, System.Runtime.Intrinsics.Vector128<long> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<int64> * System.Runtime.Intrinsics.Vector128<int64> -> System.Runtime.Intrinsics.Vector128<int64>
Public Function ShuffleNative (vector As Vector128(Of Long), indices As Vector128(Of Long)) As Vector128(Of Long)
Parâmetros
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(Vector128<SByte>, Vector128<SByte>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.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::Vector128<System::SByte> ShuffleNative(System::Runtime::Intrinsics::Vector128<System::SByte> vector, System::Runtime::Intrinsics::Vector128<System::SByte> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector128<sbyte> ShuffleNative(System.Runtime.Intrinsics.Vector128<sbyte> vector, System.Runtime.Intrinsics.Vector128<sbyte> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<sbyte> * System.Runtime.Intrinsics.Vector128<sbyte> -> System.Runtime.Intrinsics.Vector128<sbyte>
Public Function ShuffleNative (vector As Vector128(Of SByte), indices As Vector128(Of SByte)) As Vector128(Of SByte)
Parâmetros
Devoluções
Um novo vetor contendo os valores de vector selecionados pelo dado indices.
- Atributos
Observações
O comportamento depende da plataforma para índices fora de alcance.
Ao contrário de Shuffle, este método delega ao hardware subjacente intrínseco sem garantir que indices são normalizados para [0, 15].
Aplica-se a
ShuffleNative(Vector128<Single>, Vector128<Int32>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.cs
Cria um novo vetor selecionando valores de um vetor de entrada usando um conjunto de índices.
public:
static System::Runtime::Intrinsics::Vector128<float> ShuffleNative(System::Runtime::Intrinsics::Vector128<float> vector, System::Runtime::Intrinsics::Vector128<int> indices);
public static System.Runtime.Intrinsics.Vector128<float> ShuffleNative(System.Runtime.Intrinsics.Vector128<float> vector, System.Runtime.Intrinsics.Vector128<int> indices);
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<single> * System.Runtime.Intrinsics.Vector128<int> -> System.Runtime.Intrinsics.Vector128<single>
Public Function ShuffleNative (vector As Vector128(Of Single), indices As Vector128(Of Integer)) As Vector128(Of Single)
Parâmetros
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(Vector128<UInt16>, Vector128<UInt16>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.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::Vector128<System::UInt16> ShuffleNative(System::Runtime::Intrinsics::Vector128<System::UInt16> vector, System::Runtime::Intrinsics::Vector128<System::UInt16> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector128<ushort> ShuffleNative(System.Runtime.Intrinsics.Vector128<ushort> vector, System.Runtime.Intrinsics.Vector128<ushort> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<uint16> * System.Runtime.Intrinsics.Vector128<uint16> -> System.Runtime.Intrinsics.Vector128<uint16>
Public Function ShuffleNative (vector As Vector128(Of UShort), indices As Vector128(Of UShort)) As Vector128(Of UShort)
Parâmetros
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(Vector128<UInt64>, Vector128<UInt64>)
- Origem:
- Vector128.cs
- Origem:
- Vector128.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::Vector128<System::UInt64> ShuffleNative(System::Runtime::Intrinsics::Vector128<System::UInt64> vector, System::Runtime::Intrinsics::Vector128<System::UInt64> indices);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector128<ulong> ShuffleNative(System.Runtime.Intrinsics.Vector128<ulong> vector, System.Runtime.Intrinsics.Vector128<ulong> indices);
[<System.CLSCompliant(false)>]
static member ShuffleNative : System.Runtime.Intrinsics.Vector128<uint64> * System.Runtime.Intrinsics.Vector128<uint64> -> System.Runtime.Intrinsics.Vector128<uint64>
Public Function ShuffleNative (vector As Vector128(Of ULong), indices As Vector128(Of ULong)) As Vector128(Of ULong)
Parâmetros
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].