Vector128.LoadAlignedNonTemporal<T>(T*) Methode

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Lädt einen Vektor aus der angegebenen ausgerichteten Quelle.

public:
generic <typename T>
 static System::Runtime::Intrinsics::Vector128<T> LoadAlignedNonTemporal(T* source);
public:
generic <typename T>
 where T : value class static System::Runtime::Intrinsics::Vector128<T> LoadAlignedNonTemporal(T* source);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector128<T> LoadAlignedNonTemporal<T>(T* source);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector128<T> LoadAlignedNonTemporal<T>(T* source) where T : struct;
[<System.CLSCompliant(false)>]
static member LoadAlignedNonTemporal : nativeptr<'T> -> System.Runtime.Intrinsics.Vector128<'T>
[<System.CLSCompliant(false)>]
static member LoadAlignedNonTemporal : nativeptr<'T> -> System.Runtime.Intrinsics.Vector128<'T (requires 'T : struct)> (requires 'T : struct)

Typparameter

T

Der Typ der Elemente im Vektor.

Parameter

source
T*

Die ausgerichtete Quelle, aus der der Vektor geladen wird.

Gibt zurück

Der aus source.

Attribute

Ausnahmen

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

Hinweise

Diese Methode kann den Cache auf bestimmten Plattformen umgehen.

Gilt für: