Vector.StoreAligned 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
| Nom | Description |
|---|---|
| StoreAligned(Vector2, Single*) |
Stocke un vecteur à la destination alignée sur 8 octets donnée. |
| StoreAligned(Vector3, Single*) |
Stocke un vecteur à la destination alignée sur 8 octets donnée. |
| StoreAligned(Vector4, Single*) |
Stocke un vecteur à la destination alignée sur 16 octets donnée. |
| StoreAligned<T>(Vector<T>, T*) |
Stocke un vecteur à la destination alignée donnée. |
StoreAligned(Vector2, Single*)
- Source:
- Vector2.Extensions.cs
Important
Cette API n’est pas conforme CLS.
Stocke un vecteur à la destination alignée sur 8 octets donnée.
public:
[System::Runtime::CompilerServices::Extension]
static void StoreAligned(System::Numerics::Vector2 source, float* destination);
[System.CLSCompliant(false)]
public static void StoreAligned(this System.Numerics.Vector2 source, float* destination);
[<System.CLSCompliant(false)>]
static member StoreAligned : System.Numerics.Vector2 * nativeptr<single> -> unit
Paramètres
- source
- Vector2
Vecteur qui sera stocké.
- destination
- Single*
Destination alignée à laquelle source sera stockée.
- Attributs
Exceptions
destination n’est pas aligné sur 8 octets.
S’applique à
StoreAligned(Vector3, Single*)
- Source:
- Vector3.Extensions.cs
Important
Cette API n’est pas conforme CLS.
Stocke un vecteur à la destination alignée sur 8 octets donnée.
public:
[System::Runtime::CompilerServices::Extension]
static void StoreAligned(System::Numerics::Vector3 source, float* destination);
[System.CLSCompliant(false)]
public static void StoreAligned(this System.Numerics.Vector3 source, float* destination);
[<System.CLSCompliant(false)>]
static member StoreAligned : System.Numerics.Vector3 * nativeptr<single> -> unit
Paramètres
- source
- Vector3
Vecteur qui sera stocké.
- destination
- Single*
Destination alignée à laquelle source sera stockée.
- Attributs
Exceptions
destination n’est pas aligné sur 8 octets.
S’applique à
StoreAligned(Vector4, Single*)
- Source:
- Vector4.Extensions.cs
Important
Cette API n’est pas conforme CLS.
Stocke un vecteur à la destination alignée sur 16 octets donnée.
public:
[System::Runtime::CompilerServices::Extension]
static void StoreAligned(System::Numerics::Vector4 source, float* destination);
[System.CLSCompliant(false)]
public static void StoreAligned(this System.Numerics.Vector4 source, float* destination);
[<System.CLSCompliant(false)>]
static member StoreAligned : System.Numerics.Vector4 * nativeptr<single> -> unit
Paramètres
- source
- Vector4
Vecteur qui sera stocké.
- destination
- Single*
Destination alignée à laquelle source sera stockée.
- Attributs
Exceptions
destination n’est pas aligné sur 16 octets.
S’applique à
StoreAligned<T>(Vector<T>, T*)
- Source:
- Vector.cs
- 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 StoreAligned(System::Numerics::Vector<T> source, T* destination);
[System.CLSCompliant(false)]
public static void StoreAligned<T>(this System.Numerics.Vector<T> source, T* destination);
[<System.CLSCompliant(false)>]
static member StoreAligned : 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 à laquelle source sera stockée.
- Attributs
Exceptions
Le type de source (T) n’est pas pris en charge.