Matrix4x4.CreatePerspectiveOffCenter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří přizpůsobenou matici perspektivní projekce.
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
Parametry
- left
- Single
Minimální hodnota x objemu zobrazení v blízké rovině pohledu.
- right
- Single
Maximální hodnota x objemu zobrazení v blízké rovině zobrazení.
- bottom
- Single
Minimální hodnota y objemu zobrazení v blízké rovině pohledu.
- top
- Single
Maximální hodnota y objemu zobrazení v blízké rovině pohledu.
- nearPlaneDistance
- Single
Vzdálenost k blízké rovině pohledu.
- farPlaneDistance
- Single
Vzdálenost od roviny vzdáleného pohledu.
Návraty
Matice perspektivní projekce.
Výjimky
nearPlaneDistance
je menší než nebo rovno nule.
-nebo-
farPlaneDistance
je menší než nebo rovno nule.
-nebo-
nearPlaneDistance
je větší než nebo rovno farPlaneDistance
.