Partage via


Vector256.StoreAlignedNonTemporal<T>(Vector256<T>, T*) Méthode

Définition

Important

Cette API n’est pas conforme CLS.

Stocke un vecteur à la destination alignée donnée.

public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static void StoreAlignedNonTemporal(System::Runtime::Intrinsics::Vector256<T> source, T* destination);
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void StoreAlignedNonTemporal(System::Runtime::Intrinsics::Vector256<T> source, T* destination);
[System.CLSCompliant(false)]
public static void StoreAlignedNonTemporal<T> (this System.Runtime.Intrinsics.Vector256<T> source, T* destination) where T : struct;
[System.CLSCompliant(false)]
public static void StoreAlignedNonTemporal<T> (this System.Runtime.Intrinsics.Vector256<T> source, T* destination);
[<System.CLSCompliant(false)>]
static member StoreAlignedNonTemporal : System.Runtime.Intrinsics.Vector256<'T (requires 'T : struct)> * nativeptr<'T> -> unit (requires 'T : struct)
[<System.CLSCompliant(false)>]
static member StoreAlignedNonTemporal : System.Runtime.Intrinsics.Vector256<'T> * nativeptr<'T> -> unit

Paramètres de type

T

Type des éléments dans le vecteur.

Paramètres

source
Vector256<T>

Vecteur qui sera stocké.

destination
T*

Destination alignée dans laquelle source sera stocké.

Attributs

Exceptions

Le type de source et destination (T) n’est pas pris en charge.

Remarques

Cette méthode peut contourner le cache sur certaines plateformes.

S’applique à