Vector.ConditionalSelect Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>) |
Crée un vecteur à précision unique avec des éléments sélectionnés entre deux vecteurs sources à précision unique spécifiés en fonction d’un vecteur de masque intégral. |
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>) |
Crée un vecteur double précision avec des éléments sélectionnés entre deux vecteurs sources double précision spécifiés en fonction d’un vecteur de masque intégral. |
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>) |
Crée un nouveau vecteur d’un type spécifié avec des éléments sélectionnés entre deux vecteurs sources spécifiés du même type en fonction d’un vecteur de masque intégral. |
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Crée un vecteur à précision unique avec des éléments sélectionnés entre deux vecteurs sources à précision unique spécifiés en fonction d’un vecteur de masque intégral.
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)
Paramètres
Retours
Nouveau vecteur avec des éléments sélectionnés en fonction du masque.
S’applique à
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Crée un vecteur double précision avec des éléments sélectionnés entre deux vecteurs sources double précision spécifiés en fonction d’un vecteur de masque intégral.
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)
Paramètres
Retours
Nouveau vecteur avec des éléments sélectionnés en fonction du masque.
S’applique à
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Crée un nouveau vecteur d’un type spécifié avec des éléments sélectionnés entre deux vecteurs sources spécifiés du même type en fonction d’un vecteur de masque intégral.
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)
Paramètres de type
- T
Type de vecteur.
T
peut être n’importe quel type numérique primitif.
Paramètres
- condition
- Vector<T>
Vecteur de masque intégral utilisé pour piloter la sélection.
- left
- Vector<T>
Premier vecteur source.
- right
- Vector<T>
Deuxième vecteur source.
Retours
Nouveau vecteur avec des éléments sélectionnés en fonction du masque.