Freigeben über


Matrix4x4.CreatePerspectiveLeftHanded(Single, Single, Single, Single) Methode

Definition

Erstellt eine linkshändige perspektivische Projektionsmatrix aus den angegebenen Ansichtsvolumendimensionen.

public:
 static System::Numerics::Matrix4x4 CreatePerspectiveLeftHanded(float width, float height, float nearPlaneDistance, float farPlaneDistance);
public static System.Numerics.Matrix4x4 CreatePerspectiveLeftHanded (float width, float height, float nearPlaneDistance, float farPlaneDistance);
static member CreatePerspectiveLeftHanded : single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreatePerspectiveLeftHanded (width As Single, height As Single, nearPlaneDistance As Single, farPlaneDistance As Single) As Matrix4x4

Parameter

width
Single

Die Breite des Bildraums auf der Nahsichtebene.

height
Single

Die Höhe des Bildraums auf der Nahsichtebene.

nearPlaneDistance
Single

Der Abstand zur Nahsichtebene.

farPlaneDistance
Single

Der Abstand zur Fernsichtebene.

Gibt zurück

Die linkshändige Perspektivprojektionsmatrix.

Ausnahmen

nearPlaneDistance ist kleiner oder gleich 0 (null).

- oder -

farPlaneDistance ist kleiner oder gleich 0 (null).

- oder -

nearPlaneDistance ist größer gleich farPlaneDistance.

Gilt für: