Partager via


Vector128.WithElement<T>(Vector128<T>, Int32, T) Méthode

Définition

Crée un Vector128<T> avec l’élément à l’index spécifié défini sur la valeur spécifiée, et les éléments restants définis sur la même valeur que celle dans le vecteur donné.

public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static System::Runtime::Intrinsics::Vector128<T> WithElement(System::Runtime::Intrinsics::Vector128<T> vector, int index, T value);
public static System.Runtime.Intrinsics.Vector128<T> WithElement<T> (this System.Runtime.Intrinsics.Vector128<T> vector, int index, T value) where T : struct;
static member WithElement : System.Runtime.Intrinsics.Vector128<'T (requires 'T : struct)> * int * 'T -> System.Runtime.Intrinsics.Vector128<'T (requires 'T : struct)> (requires 'T : struct)
<Extension()>
Public Function WithElement(Of T As Structure) (vector As Vector128(Of T), index As Integer, value As T) As Vector128(Of T)

Paramètres de type

T

Type du vecteur d’entrée.

Paramètres

vector
Vector128<T>

Vecteur à partir duquel obtenir les éléments restants.

index
Int32

Index de l'élément à définir.

value
T

Valeur avec laquelle définir l’élément.

Retours

Vector128<T>

Vector128<T> avec la valeur de l’élément à index défini sur value, et les éléments restants définis sur la même valeur que celle dans vector.

Exceptions

Le type de vector (T) n’est pas pris en charge.

index est inférieur à zéro ou supérieur au nombre d’éléments.

S’applique à