Partager via


Vector512.ConditionalSelect<T> Méthode

Définition

Sélectionne de manière conditionnelle une valeur à partir de deux vecteurs au niveau du bit.

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)

Paramètres de type

T

Type des éléments dans le vecteur.

Paramètres

condition
Vector512<T>

Masque utilisé pour sélectionner une valeur à partir de left ou right.

left
Vector512<T>

Vecteur sélectionné lorsque le bit correspondant dans condition est un.

right
Vector512<T>

Vecteur sélectionné lorsque le bit correspondant dans est égal à condition zéro.

Retours

Vecteur dont les bits proviennent de left ou right basés sur la valeur de condition.

Exceptions

Le type de condition, leftet right (T) n’est pas pris en charge.

S’applique à