Vector.ConditionalSelect Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>) |
Tworzy nowy wektor z pojedynczą precyzją z elementami wybranymi między dwoma określonymi wektorami źródłowymi o pojedynczej precyzji na podstawie wektora maski całkowitej. |
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>) |
Tworzy nowy wektor podwójnej precyzji z elementami wybranymi między dwoma określonymi wektorami źródłowymi o podwójnej precyzji na podstawie wektora maski całkowitej. |
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>) |
Tworzy nowy wektor określonego typu z elementami wybranymi między dwoma określonymi wektorami źródłowymi tego samego typu na podstawie wektora maski całkowitej. |
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Tworzy nowy wektor z pojedynczą precyzją z elementami wybranymi między dwoma określonymi wektorami źródłowymi o pojedynczej precyzji na podstawie wektora maski całkowitej.
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
Zwraca
Nowy wektor z elementami wybranymi na podstawie maski.
Dotyczy
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Tworzy nowy wektor podwójnej precyzji z elementami wybranymi między dwoma określonymi wektorami źródłowymi o podwójnej precyzji na podstawie wektora maski całkowitej.
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
Zwraca
Nowy wektor z elementami wybranymi na podstawie maski.
Dotyczy
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Tworzy nowy wektor określonego typu z elementami wybranymi między dwoma określonymi wektorami źródłowymi tego samego typu na podstawie wektora maski całkowitej.
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 wektora.
T
może być dowolnym pierwotnym typem liczbowym.
Parametry
- condition
- Vector<T>
Wektor maski całkowitej używany do wybierania.
- left
- Vector<T>
Pierwszy wektor źródłowy.
- right
- Vector<T>
Drugi wektor źródłowy.
Zwraca
Nowy wektor z elementami wybranymi na podstawie maski.