Vector.ConditionalSelect Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>) |
Cria um novo vetor de precisão única com elementos selecionados entre dois vetores de origem de precisão única especificados com base em um vetor de máscara integral. |
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>) |
Cria um novo vetor de precisão dupla com elementos selecionados entre dois vetores de origem de precisão dupla especificados com base em um vetor de máscara integral. |
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>) |
Cria um novo vetor de um tipo especificado com elementos selecionados entre dois vetores de origem especificados do mesmo tipo com base em um vetor de máscara integral. |
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)
- Origem:
- Vector.cs
- Origem:
- Vector.cs
- Origem:
- Vector.cs
Cria um novo vetor de precisão única com elementos selecionados entre dois vetores de origem de precisão única especificados com base em um vetor de máscara integral.
public:
static System::Numerics::Vector<float> ConditionalSelect(System::Numerics::Vector<int> condition, System::Numerics::Vector<float> left, System::Numerics::Vector<float> right);
public static System.Numerics.Vector<float> ConditionalSelect (System.Numerics.Vector<int> condition, System.Numerics.Vector<float> left, System.Numerics.Vector<float> right);
static member ConditionalSelect : System.Numerics.Vector<int> * System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<single>
Public Shared Function ConditionalSelect (condition As Vector(Of Integer), left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Single)
Public Function ConditionalSelect (condition As Vector(Of Integer), left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Single)
Parâmetros
Retornos
O novo vetor com elementos selecionados com base na máscara.
Aplica-se a
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)
- Origem:
- Vector.cs
- Origem:
- Vector.cs
- Origem:
- Vector.cs
Cria um novo vetor de precisão dupla com elementos selecionados entre dois vetores de origem de precisão dupla especificados com base em um vetor de máscara integral.
public:
static System::Numerics::Vector<double> ConditionalSelect(System::Numerics::Vector<long> condition, System::Numerics::Vector<double> left, System::Numerics::Vector<double> right);
public static System.Numerics.Vector<double> ConditionalSelect (System.Numerics.Vector<long> condition, System.Numerics.Vector<double> left, System.Numerics.Vector<double> right);
static member ConditionalSelect : System.Numerics.Vector<int64> * System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<double>
Public Shared Function ConditionalSelect (condition As Vector(Of Long), left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Double)
Public Function ConditionalSelect (condition As Vector(Of Long), left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Double)
Parâmetros
Retornos
O novo vetor com elementos selecionados com base na máscara.
Aplica-se a
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)
- Origem:
- Vector.cs
- Origem:
- Vector.cs
- Origem:
- Vector.cs
Cria um novo vetor de um tipo especificado com elementos selecionados entre dois vetores de origem especificados do mesmo tipo com base em um vetor de máscara integral.
public:
generic <typename T>
where T : value class static System::Numerics::Vector<T> ConditionalSelect(System::Numerics::Vector<T> condition, System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);
public:
generic <typename T>
static System::Numerics::Vector<T> ConditionalSelect(System::Numerics::Vector<T> condition, System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);
public static System.Numerics.Vector<T> ConditionalSelect<T> (System.Numerics.Vector<T> condition, System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct;
public static System.Numerics.Vector<T> ConditionalSelect<T> (System.Numerics.Vector<T> condition, System.Numerics.Vector<T> left, System.Numerics.Vector<T> right);
static member ConditionalSelect : System.Numerics.Vector<'T (requires 'T : struct)> * System.Numerics.Vector<'T (requires 'T : struct)> * System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)> (requires 'T : struct)
static member ConditionalSelect : System.Numerics.Vector<'T> * System.Numerics.Vector<'T> * System.Numerics.Vector<'T> -> System.Numerics.Vector<'T>
Public Shared Function ConditionalSelect(Of T As Structure) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)
Public Function ConditionalSelect(Of T As Structure) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)
Public Function ConditionalSelect(Of T) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)
Parâmetros de tipo
- T
O tipo de vetor.
T
pode ser qualquer tipo numérico primitivo.
Parâmetros
- condition
- Vector<T>
O vetor de máscara integral usado para conduzir a seleção.
- left
- Vector<T>
O primeiro vetor de origem.
- right
- Vector<T>
O segundo vetor de origem.
Retornos
O novo vetor com elementos selecionados com base na máscara.