Vector.StoreAlignedNonTemporal Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
StoreAlignedNonTemporal(Vector2, Single*) | |
StoreAlignedNonTemporal(Vector3, Single*) | |
StoreAlignedNonTemporal(Vector4, Single*) | |
StoreAlignedNonTemporal<T>(Vector<T>, T*) |
Stocke un vecteur à la destination alignée donnée. |
StoreAlignedNonTemporal(Vector2, Single*)
Important
Cette API n’est pas conforme CLS.
public:
[System::Runtime::CompilerServices::Extension]
static void StoreAlignedNonTemporal(System::Numerics::Vector2 source, float* destination);
[System.CLSCompliant(false)]
public static void StoreAlignedNonTemporal(this System.Numerics.Vector2 source, float* destination);
[<System.CLSCompliant(false)>]
static member StoreAlignedNonTemporal : System.Numerics.Vector2 * nativeptr<single> -> unit
Paramètres
- source
- Vector2
- destination
- Single*
- Attributs
S’applique à
StoreAlignedNonTemporal(Vector3, Single*)
Important
Cette API n’est pas conforme CLS.
public:
[System::Runtime::CompilerServices::Extension]
static void StoreAlignedNonTemporal(System::Numerics::Vector3 source, float* destination);
[System.CLSCompliant(false)]
public static void StoreAlignedNonTemporal(this System.Numerics.Vector3 source, float* destination);
[<System.CLSCompliant(false)>]
static member StoreAlignedNonTemporal : System.Numerics.Vector3 * nativeptr<single> -> unit
Paramètres
- source
- Vector3
- destination
- Single*
- Attributs
S’applique à
StoreAlignedNonTemporal(Vector4, Single*)
Important
Cette API n’est pas conforme CLS.
public:
[System::Runtime::CompilerServices::Extension]
static void StoreAlignedNonTemporal(System::Numerics::Vector4 source, float* destination);
[System.CLSCompliant(false)]
public static void StoreAlignedNonTemporal(this System.Numerics.Vector4 source, float* destination);
[<System.CLSCompliant(false)>]
static member StoreAlignedNonTemporal : System.Numerics.Vector4 * nativeptr<single> -> unit
Paramètres
- source
- Vector4
- destination
- Single*
- Attributs
S’applique à
StoreAlignedNonTemporal<T>(Vector<T>, T*)
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Stocke un vecteur à la destination alignée donnée.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static void StoreAlignedNonTemporal(System::Numerics::Vector<T> source, T* destination);
[System.CLSCompliant(false)]
public static void StoreAlignedNonTemporal<T>(this System.Numerics.Vector<T> source, T* destination);
[<System.CLSCompliant(false)>]
static member StoreAlignedNonTemporal : System.Numerics.Vector<'T> * nativeptr<'T> -> unit
Paramètres de type
- T
Type des éléments dans le vecteur.
Paramètres
- source
- Vector<T>
Vecteur qui sera stocké.
- destination
- T*
Destination alignée dans laquelle source
sera stocké.
- Attributs
Exceptions
Le type de source
(T
) n’est pas pris en charge.
Remarques
Cette méthode peut contourner le cache sur certaines plateformes.