Matrix4x4.CreateViewportLeftHanded 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í vlevo ze zadaných parametrů.
public:
static System::Numerics::Matrix4x4 CreateViewportLeftHanded(float x, float y, float width, float height, float minDepth, float maxDepth);
public static System.Numerics.Matrix4x4 CreateViewportLeftHanded (float x, float y, float width, float height, float minDepth, float maxDepth);
static member CreateViewportLeftHanded : single * single * single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreateViewportLeftHanded (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 oblasti zobrazení pro levou stranu.
Poznámky
Matice oblasti zobrazení
| šířka / 2 | 0 | 0 | 0 | | 0 | -výška / 2 | 0 | 0 | | 0 | 0 | maxDepth - minDepth | 0 | | x + šířka / 2 | y + výška / 2 | minDepth | 1 |