Vector.StoreAligned Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| StoreAligned(Vector2, Single*) |
Verilen 8 baytlık hizalanmış hedefte bir vektör depolar. |
| StoreAligned(Vector3, Single*) |
Verilen 8 baytlık hizalanmış hedefte bir vektör depolar. |
| StoreAligned(Vector4, Single*) |
Verilen 16 bayt hizalanmış hedefte bir vektör depolar. |
| StoreAligned<T>(Vector<T>, T*) |
Belirtilen hizalanmış hedefte bir vektör depolar. |
StoreAligned(Vector2, Single*)
- Kaynak:
- Vector2.Extensions.cs
Önemli
Bu API, CLS uyumlu değildir.
Verilen 8 baytlık hizalanmış hedefte bir vektör depolar.
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
Parametreler
- source
- Vector2
Depolanacak vektör.
- destination
- Single*
Depolanacak hizalanmış hedef source .
- Öznitelikler
Özel durumlar
destination 8 bayt hizalanmamıştır.
Şunlara uygulanır
StoreAligned(Vector3, Single*)
- Kaynak:
- Vector3.Extensions.cs
Önemli
Bu API, CLS uyumlu değildir.
Verilen 8 baytlık hizalanmış hedefte bir vektör depolar.
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
Parametreler
- source
- Vector3
Depolanacak vektör.
- destination
- Single*
Depolanacak hizalanmış hedef source .
- Öznitelikler
Özel durumlar
destination 8 bayt hizalanmamıştır.
Şunlara uygulanır
StoreAligned(Vector4, Single*)
- Kaynak:
- Vector4.Extensions.cs
Önemli
Bu API, CLS uyumlu değildir.
Verilen 16 bayt hizalanmış hedefte bir vektör depolar.
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
Parametreler
- source
- Vector4
Depolanacak vektör.
- destination
- Single*
Depolanacak hizalanmış hedef source .
- Öznitelikler
Özel durumlar
destination 16 bayt hizalanmamıştır.
Şunlara uygulanır
StoreAligned<T>(Vector<T>, T*)
- Kaynak:
- Vector.cs
- Kaynak:
- Vector.cs
- Kaynak:
- Vector.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen hizalanmış hedefte bir vektör depolar.
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
Tür Parametreleri
- T
Vektördeki öğelerin türü.
Parametreler
- source
- Vector<T>
Depolanacak vektör.
- destination
- T*
Depolanacak hizalanmış hedef source .
- Öznitelikler
Özel durumlar
(T) türü source desteklenmez.