Matrix4x4.CreatePerspective(Single, Single, Single, Single) 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ří perspektivní projekční matici z daných dimenzí objemu zobrazení.
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
Parametry
- width
- Single
Šířka objemu zobrazení v rovině blízkého zobrazení.
- height
- Single
Výška objemu zobrazení na rovině blízkého pohledu.
- nearPlaneDistance
- Single
Vzdálenost k blízké rovině zobrazení.
- farPlaneDistance
- Single
Vzdálenost k rovině vzdáleného pohledu.
Návraty
Matice projekce perspektivy.
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.