Vector512.ConditionalSelect<T> Methode

Definitie

Selecteert voorwaardelijk een waarde van twee vectoren op bitwise basis.

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)

Type parameters

T

Het type van de elementen in de vector.

Parameters

condition
Vector512<T>

Het masker dat wordt gebruikt om een waarde te selecteren uit left of right.

left
Vector512<T>

De vector die wordt geselecteerd wanneer de bijbehorende bit in condition één is.

right
Vector512<T>

De vector die wordt geselecteerd wanneer de bijbehorende bit in condition nul is.

Retouren

Een vector waarvan de bits afkomstig zijn van left of right gebaseerd zijn op de waarde van condition.

Uitzonderingen

Het type condition, leften right (T) wordt niet ondersteund.

Opmerkingen

De geretourneerde vector is gelijk aan condition?left:right per bit.

Van toepassing op