Matrix4x4.CreatePerspectiveOffCenter Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.