Matrix4x4.CreatePerspectiveOffCenter Methode

Definitie

Hiermee maakt u een aangepaste perspectiefprojectiematrix.

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

Parameters

left
Single

De minimale x-waarde van het weergavevolume op het vlak naast het weergavevlak.

right
Single

De maximale x-waarde van het weergavevolume op het vlak van de nabije weergave.

bottom
Single

De minimale y-waarde van het weergavevolume op het vlak van de nabije weergave.

top
Single

De maximale y-waarde van het weergavevolume op het vlak naast het weergavevlak.

nearPlaneDistance
Single

De afstand tot het vlak van het zicht in de buurt.

farPlaneDistance
Single

De afstand tot het verre uitzichtvlak.

Retouren

De perspectiefprojectiematrix.

Uitzonderingen

nearPlaneDistance is kleiner dan of gelijk aan nul.

– of –

farPlaneDistance is kleiner dan of gelijk aan nul.

– of –

nearPlaneDistance is groter dan of gelijk aan farPlaneDistance.

Van toepassing op