Matrix4x4.CreatePerspective(Single, Single, Single, Single) Methode

Definitie

Hiermee maakt u een perspectiefprojectiematrix op basis van de opgegeven afmetingen van het weergavevolume.

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

Parameters

width
Single

De breedte van het weergavevolume op het vlak van de nabije weergave.

height
Single

De hoogte van het weergavevolume in de buurt van 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