Matrix4x4.CreateViewport 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ří matici oblasti zobrazení z pravého pohledu ze zadaných parametrů.
public:
static System::Numerics::Matrix4x4 CreateViewport(float x, float y, float width, float height, float minDepth, float maxDepth);
public static System.Numerics.Matrix4x4 CreateViewport (float x, float y, float width, float height, float minDepth, float maxDepth);
static member CreateViewport : single * single * single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreateViewport (x As Single, y As Single, width As Single, height As Single, minDepth As Single, maxDepth As Single) As Matrix4x4
Parametry
- x
- Single
Souřadnice X levého horního rohu pohledu
- y
- Single
Souřadnice Y levého horního rohu oblasti zobrazení.
- width
- Single
Šířka oblasti zobrazení.
- height
- Single
Výška oblasti pohledu.
- minDepth
- Single
Minimální hloubka oblasti zobrazení.
- maxDepth
- Single
Maximální hloubka oblasti zobrazení.
Návraty
Matice zobrazení pro pravou ruku.
Poznámky
Matice oblasti zobrazení | šířka / 2 | 0 | 0 | 0 | | 0 | -výška / 2 | 0 | 0 | | 0 | 0 | minDepth - maxDepth | 0 | | x + šířka / 2 | y + výška / 2 | minDepth | 1 |