Matrix4x4.CreatePerspectiveOffCenterLeftHanded Methode

Definition

Erstellt eine linkshändige angepasste perspektivische Projektionsmatrix.

public:
 static System::Numerics::Matrix4x4 CreatePerspectiveOffCenterLeftHanded(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
public static System.Numerics.Matrix4x4 CreatePerspectiveOffCenterLeftHanded(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
static member CreatePerspectiveOffCenterLeftHanded : single * single * single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreatePerspectiveOffCenterLeftHanded (left As Single, right As Single, bottom As Single, top As Single, nearPlaneDistance As Single, farPlaneDistance As Single) As Matrix4x4

Parameter

left
Single

Der minimale x-Wert des Ansichtsvolumens in der Nahansichtsebene.

right
Single

Der maximale x-Wert des Ansichtsvolumens in der Nähe der Ansichtsebene.

bottom
Single

Der minimale y-Wert des Ansichtsvolumens in der Nahansichtsebene.

top
Single

Der maximale y-Wert des Ansichtsvolumens in der Nahansichtsebene.

nearPlaneDistance
Single

Der Abstand zur Nahansichtsebene.

farPlaneDistance
Single

Der Abstand zur Weitansichtsebene.

Gibt zurück

Die linkshändige perspektivische Projektionsmatrix.

Ausnahmen

nearPlaneDistance ist kleiner oder gleich Null.

-oder-

farPlaneDistance ist kleiner oder gleich Null.

-oder-

nearPlaneDistance ist größer oder gleich farPlaneDistance.

Gilt für: