Sdílet prostřednictvím


Matrix4x4.CreateViewport Metoda

Definice

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 |

Platí pro