Vector512.ConditionalSelect<T> 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í.
Podmíněně vybere hodnotu ze dvou vektorů na bitové bázi.
public:
generic <typename T>
static System::Runtime::Intrinsics::Vector512<T> ConditionalSelect(System::Runtime::Intrinsics::Vector512<T> condition, System::Runtime::Intrinsics::Vector512<T> left, System::Runtime::Intrinsics::Vector512<T> right);
public static System.Runtime.Intrinsics.Vector512<T> ConditionalSelect<T> (System.Runtime.Intrinsics.Vector512<T> condition, System.Runtime.Intrinsics.Vector512<T> left, System.Runtime.Intrinsics.Vector512<T> right);
static member ConditionalSelect : System.Runtime.Intrinsics.Vector512<'T> * System.Runtime.Intrinsics.Vector512<'T> * System.Runtime.Intrinsics.Vector512<'T> -> System.Runtime.Intrinsics.Vector512<'T>
Public Function ConditionalSelect(Of T) (condition As Vector512(Of T), left As Vector512(Of T), right As Vector512(Of T)) As Vector512(Of T)
Parametry typu
- T
Typ prvků ve vektoru.
Parametry
- condition
- Vector512<T>
Maska, která se používá k výběru hodnoty z left
nebo right
.
- left
- Vector512<T>
Vektor, který je vybrán, pokud odpovídající bit v condition
je jeden.
- right
- Vector512<T>
Vektor, který je vybrán, pokud odpovídající bit in condition
je nula.
Návraty
Vektor, jehož bity pocházejí z left
hodnoty nebo right
založené na hodnotě condition
.
Výjimky
Typ condition
, left
a right
(T
) se nepodporuje.