D3D11_VIEWPORT-Struktur (d3d11.h)
Definiert die Dimensionen eines Viewports.
Syntax
typedef struct D3D11_VIEWPORT {
FLOAT TopLeftX;
FLOAT TopLeftY;
FLOAT Width;
FLOAT Height;
FLOAT MinDepth;
FLOAT MaxDepth;
} D3D11_VIEWPORT;
Member
TopLeftX
Typ: FLOAT
X-Position der linken Seite des Viewports. Bereiche zwischen D3D11_VIEWPORT_BOUNDS_MIN und D3D11_VIEWPORT_BOUNDS_MAX.
TopLeftY
Typ: FLOAT
Y-Position des oberen Rands des Viewports. Bereiche zwischen D3D11_VIEWPORT_BOUNDS_MIN und D3D11_VIEWPORT_BOUNDS_MAX.
Width
Typ: FLOAT
Breite des Viewports.
Height
Typ: FLOAT
Höhe des Viewports.
MinDepth
Typ: FLOAT
Minimale Tiefe des Viewports. Bereiche zwischen 0 und 1.
MaxDepth
Typ: FLOAT
Maximale Tiefe des Viewports. Bereiche zwischen 0 und 1.
Hinweise
In allen Fällen müssen Width und Height = 0 und >TopLeftX + Width und TopLeftY + Height = D3D11_VIEWPORT_BOUNDS_MAX sein<.
Viewportgrößen und Unterstützung auf Featureebene Unterschiede zwischen Direct3D 11 und Direct3D 10: Der Bereich für die minimale und maximale Viewportgröße hängt von der durch D3D_FEATURE_LEVEL definierten Featureebene ab.
|
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d11.h |