Vector512.ConditionalSelect<T> 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.
Warunkowo wybiera wartość z dwóch wektorów na zasadzie bitowej.
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 elementów w wektorze.
Parametry
- condition
- Vector512<T>
Maska używana do wybierania wartości z left
lub right
.
- left
- Vector512<T>
Wektor wybrany, gdy odpowiedni bit w condition
obiekcie jest jeden.
- right
- Vector512<T>
Wektor wybrany, gdy odpowiedni bit w condition
obiekcie ma wartość zero.
Zwraca
Wektor, z którego bity pochodzą lub left
right
na podstawie wartości condition
.
Wyjątki
Typ condition
, left
i right
(T
) nie jest obsługiwany.