Vector512.ConditionalSelect<T> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.