Udostępnij za pośrednictwem


Vector.StoreUnsafe Metoda

Definicja

Przeciążenia

StoreUnsafe(Vector2, Single)

public:
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector2 source, float % destination);
public static void StoreUnsafe(this System.Numerics.Vector2 source, ref float destination);
static member StoreUnsafe : System.Numerics.Vector2 * single -> unit
<Extension()>
Public Sub StoreUnsafe (source As Vector2, ByRef destination As Single)

Parametry

source
Vector2
destination
Single

Dotyczy

StoreUnsafe(Vector3, Single)

public:
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector3 source, float % destination);
public static void StoreUnsafe(this System.Numerics.Vector3 source, ref float destination);
static member StoreUnsafe : System.Numerics.Vector3 * single -> unit
<Extension()>
Public Sub StoreUnsafe (source As Vector3, ByRef destination As Single)

Parametry

source
Vector3
destination
Single

Dotyczy

StoreUnsafe(Vector4, Single)

public:
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector4 source, float % destination);
public static void StoreUnsafe(this System.Numerics.Vector4 source, ref float destination);
static member StoreUnsafe : System.Numerics.Vector4 * single -> unit
<Extension()>
Public Sub StoreUnsafe (source As Vector4, ByRef destination As Single)

Parametry

source
Vector4
destination
Single

Dotyczy

StoreUnsafe(Vector2, Single, UIntPtr)

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

public:
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector2 source, float % destination, UIntPtr elementOffset);
[System.CLSCompliant(false)]
public static void StoreUnsafe(this System.Numerics.Vector2 source, ref float destination, UIntPtr elementOffset);
[<System.CLSCompliant(false)>]
static member StoreUnsafe : System.Numerics.Vector2 * single * unativeint -> unit
<Extension()>
Public Sub StoreUnsafe (source As Vector2, ByRef destination As Single, elementOffset As UIntPtr)

Parametry

source
Vector2
destination
Single
elementOffset
UIntPtr

unativeint

Atrybuty

Dotyczy

StoreUnsafe(Vector3, Single, UIntPtr)

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

public:
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector3 source, float % destination, UIntPtr elementOffset);
[System.CLSCompliant(false)]
public static void StoreUnsafe(this System.Numerics.Vector3 source, ref float destination, UIntPtr elementOffset);
[<System.CLSCompliant(false)>]
static member StoreUnsafe : System.Numerics.Vector3 * single * unativeint -> unit
<Extension()>
Public Sub StoreUnsafe (source As Vector3, ByRef destination As Single, elementOffset As UIntPtr)

Parametry

source
Vector3
destination
Single
elementOffset
UIntPtr

unativeint

Atrybuty

Dotyczy

StoreUnsafe(Vector4, Single, UIntPtr)

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

public:
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector4 source, float % destination, UIntPtr elementOffset);
[System.CLSCompliant(false)]
public static void StoreUnsafe(this System.Numerics.Vector4 source, ref float destination, UIntPtr elementOffset);
[<System.CLSCompliant(false)>]
static member StoreUnsafe : System.Numerics.Vector4 * single * unativeint -> unit
<Extension()>
Public Sub StoreUnsafe (source As Vector4, ByRef destination As Single, elementOffset As UIntPtr)

Parametry

source
Vector4
destination
Single
elementOffset
UIntPtr

unativeint

Atrybuty

Dotyczy

StoreUnsafe<T>(Vector<T>, T)

Źródło:
Vector.cs
Źródło:
Vector.cs

Przechowuje wektor w danej lokalizacji docelowej.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector<T> source, T % destination);
public static void StoreUnsafe<T>(this System.Numerics.Vector<T> source, ref T destination);
static member StoreUnsafe : System.Numerics.Vector<'T> * 'T -> unit
<Extension()>
Public Sub StoreUnsafe(Of T) (source As Vector(Of T), ByRef destination As T)

Parametry typu

T

Typ elementów w wektorze.

Parametry

source
Vector<T>

Wektor, który będzie przechowywany.

destination
T

Miejsce docelowe, w którym source będzie przechowywane.

Wyjątki

Typ source (T) nie jest obsługiwany.

Dotyczy

StoreUnsafe<T>(Vector<T>, T, UIntPtr)

Źródło:
Vector.cs
Źródło:
Vector.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Przechowuje wektor w danej lokalizacji docelowej.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Numerics::Vector<T> source, T % destination, UIntPtr elementOffset);
[System.CLSCompliant(false)]
public static void StoreUnsafe<T>(this System.Numerics.Vector<T> source, ref T destination, UIntPtr elementOffset);
[<System.CLSCompliant(false)>]
static member StoreUnsafe : System.Numerics.Vector<'T> * 'T * unativeint -> unit
<Extension()>
Public Sub StoreUnsafe(Of T) (source As Vector(Of T), ByRef destination As T, elementOffset As UIntPtr)

Parametry typu

T

Typ elementów w wektorze.

Parametry

source
Vector<T>

Wektor, który będzie przechowywany.

destination
T

Miejsce docelowe, do którego elementOffset zostanie dodane przed zapisaniem wektora.

elementOffset
UIntPtr

unativeint

Przesunięcie elementu, z destination którego będzie przechowywany wektor.

Atrybuty

Wyjątki

Typ source (T) nie jest obsługiwany.

Dotyczy