Freigeben über


Vector4.Create Methode

Definition

Überlädt

Create(ReadOnlySpan<Single>)

Erstellt einen Vektor aus der angegebenen ReadOnlySpan<T>. Die Spanne muss mindestens 4 Elemente enthalten.

Create(Single)

Erstellt ein neues Vector4-Objekt, dessen vier Elemente denselben Wert aufweisen.

Create(Vector3, Single)

Erstellt ein neues Vector4 -Objekt aus dem angegebenen Vector3 -Objekt und einer W-Komponente.

Create(Vector2, Single, Single)

Erstellt ein neues Vector4-Objekt aus dem angegebenen Vector2-Objekt und einer Z- und einer W-Komponente.

Create(Single, Single, Single, Single)

Erstellt einen Vektor, dessen Elemente die angegebenen Werte aufweisen.

Create(ReadOnlySpan<Single>)

Erstellt einen Vektor aus der angegebenen ReadOnlySpan<T>. Die Spanne muss mindestens 4 Elemente enthalten.

public:
 static System::Numerics::Vector4 Create(ReadOnlySpan<float> values);
public static System.Numerics.Vector4 Create (ReadOnlySpan<float> values);
static member Create : ReadOnlySpan<single> -> System.Numerics.Vector4
Public Shared Function Create (values As ReadOnlySpan(Of Single)) As Vector4

Parameter

values
ReadOnlySpan<Single>

Die Spanne der Elemente, die dem Vektor zugewiesen werden sollen.

Gibt zurück

Gilt für:

Create(Single)

Erstellt ein neues Vector4-Objekt, dessen vier Elemente denselben Wert aufweisen.

public:
 static System::Numerics::Vector4 Create(float value);
public static System.Numerics.Vector4 Create (float value);
static member Create : single -> System.Numerics.Vector4
Public Shared Function Create (value As Single) As Vector4

Parameter

value
Single

Der Wert, der allen vier Elementen zugewiesen werden soll.

Gibt zurück

Eine neue Vector4, deren vier Elemente denselben Wert aufweisen.

Gilt für:

Create(Vector3, Single)

Erstellt ein neues Vector4 -Objekt aus dem angegebenen Vector3 -Objekt und einer W-Komponente.

public:
 static System::Numerics::Vector4 Create(System::Numerics::Vector3 vector, float w);
public static System.Numerics.Vector4 Create (System.Numerics.Vector3 vector, float w);
static member Create : System.Numerics.Vector3 * single -> System.Numerics.Vector4
Public Shared Function Create (vector As Vector3, w As Single) As Vector4

Parameter

vector
Vector3

Der für die Komponenten X, Y und Z zu verwendende Vektor.

w
Single

Die W-Komponente.

Gibt zurück

Eine neue Vector4 aus dem angegebenen Vector3-Objekt und einer W-Komponente.

Gilt für:

Create(Vector2, Single, Single)

Erstellt ein neues Vector4-Objekt aus dem angegebenen Vector2-Objekt und einer Z- und einer W-Komponente.

public:
 static System::Numerics::Vector4 Create(System::Numerics::Vector2 vector, float z, float w);
public static System.Numerics.Vector4 Create (System.Numerics.Vector2 vector, float z, float w);
static member Create : System.Numerics.Vector2 * single * single -> System.Numerics.Vector4
Public Shared Function Create (vector As Vector2, z As Single, w As Single) As Vector4

Parameter

vector
Vector2

Der für die X- und Y-Komponenten zu verwendende Vektor.

z
Single

Die Z-Komponente.

w
Single

Die W-Komponente.

Gibt zurück

Eine neue Vector4 aus dem angegebenen Vector2-Objekt und einer Z- und einer W-Komponente.

Gilt für:

Create(Single, Single, Single, Single)

Erstellt einen Vektor, dessen Elemente die angegebenen Werte aufweisen.

public:
 static System::Numerics::Vector4 Create(float x, float y, float z, float w);
public static System.Numerics.Vector4 Create (float x, float y, float z, float w);
static member Create : single * single * single * single -> System.Numerics.Vector4
Public Shared Function Create (x As Single, y As Single, z As Single, w As Single) As Vector4

Parameter

x
Single

Der Wert, der dem feld X zugewiesen werden soll.

y
Single

Der Wert, der dem feld Y zugewiesen werden soll.

z
Single

Der Wert, der dem feld Z zugewiesen werden soll.

w
Single

Der Wert, der dem feld W zugewiesen werden soll.

Gibt zurück

Eine neue Vector4, deren Elemente die angegebenen Werte aufweisen.

Gilt für: