Vector.ConditionalSelect Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>) |
Vytvoří nový vektor s jednou přesností s prvky vybranými mezi dvěma zadanými zdrojovými vektory s jednoduchou přesností na základě celočíselného vektoru masky. |
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>) |
Vytvoří nový vektor s dvojitou přesností s prvky vybranými mezi dvěma zadanými zdrojovými vektory s dvojitou přesností na základě celočíselného vektoru masky. |
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>) |
Vytvoří nový vektor zadaného typu s prvky vybranými mezi dvěma zadanými zdrojovými vektory stejného typu na základě integrálního maskovaného vektoru. |
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)
- Zdroj:
- Vector.cs
- Zdroj:
- Vector.cs
- Zdroj:
- Vector.cs
Vytvoří nový vektor s jednou přesností s prvky vybranými mezi dvěma zadanými zdrojovými vektory s jednoduchou přesností na základě celočíselného vektoru masky.
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)
Parametry
Návraty
Nový vektor s prvky vybranými na základě masky.
Platí pro
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)
- Zdroj:
- Vector.cs
- Zdroj:
- Vector.cs
- Zdroj:
- Vector.cs
Vytvoří nový vektor s dvojitou přesností s prvky vybranými mezi dvěma zadanými zdrojovými vektory s dvojitou přesností na základě celočíselného vektoru masky.
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)
Parametry
Návraty
Nový vektor s prvky vybranými na základě masky.
Platí pro
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)
- Zdroj:
- Vector.cs
- Zdroj:
- Vector.cs
- Zdroj:
- Vector.cs
Vytvoří nový vektor zadaného typu s prvky vybranými mezi dvěma zadanými zdrojovými vektory stejného typu na základě integrálního maskovaného vektoru.
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)
Parametry typu
- T
Typ vektoru. T
může být libovolný primitivní číselný typ.
Parametry
- condition
- Vector<T>
Celočíselný vektor masky použitý k řízení výběru.
- left
- Vector<T>
První zdrojový vektor.
- right
- Vector<T>
Druhý zdrojový vektor.
Návraty
Nový vektor s prvky vybranými na základě masky.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro