Freigeben über


Vector256.StoreAlignedNonTemporal<T>(Vector256<T>, T*) Methode

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Speichert einen Vektor am angegebenen ausgerichteten Ziel.

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

Typparameter

T

Der Typ der Elemente im Vektor.

Parameter

source
Vector256<T>

Der Vektor, der gespeichert wird.

destination
T*

Das ausgerichtete Ziel, an dem source gespeichert wird.

Attribute

Ausnahmen

Der Typ von source und destination (T) wird nicht unterstützt.

Hinweise

Diese Methode kann den Cache auf bestimmten Plattformen umgehen.

Gilt für: