Vector512.ConditionalSelect<T> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wählt bedingt einen Wert aus zwei Vektoren bitweise aus.
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)
Typparameter
- T
Der Typ der Elemente im Vektor.
Parameter
- condition
- Vector512<T>
Die Maske, die zum Auswählen eines Werts aus left
oder right
verwendet wird.
- left
- Vector512<T>
Der Vektor, der ausgewählt wird, wenn das entsprechende Bit eins condition
ist.
- right
- Vector512<T>
Der Vektor, der ausgewählt wird, wenn das entsprechende Bit in condition
00 ist.
Gibt zurück
Ein Vektor, dessen Bits aus left
oder right
basierend auf dem Wert von condition
stammen.
Ausnahmen
Der Typ von condition
, left
und right
(T
) wird nicht unterstützt.