Langue

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 ou leftright.

left
Vector512<T>

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

right
Vector512<T>

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

Retours

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

Exceptions

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

Remarques

Le vecteur retourné équivaut à condition?left:right un vecteur par bit.

S’applique à