structure D3D11_VIEWPORT (d3d11.h)
Définit les dimensions d’une fenêtre d’affichage.
Syntaxe
typedef struct D3D11_VIEWPORT {
FLOAT TopLeftX;
FLOAT TopLeftY;
FLOAT Width;
FLOAT Height;
FLOAT MinDepth;
FLOAT MaxDepth;
} D3D11_VIEWPORT;
Membres
TopLeftX
Type : FLOAT
Position X du côté gauche de la fenêtre d’affichage. S’étend entre D3D11_VIEWPORT_BOUNDS_MIN et D3D11_VIEWPORT_BOUNDS_MAX.
TopLeftY
Type : FLOAT
Position Y du haut de la fenêtre d’affichage. S’étend entre D3D11_VIEWPORT_BOUNDS_MIN et D3D11_VIEWPORT_BOUNDS_MAX.
Width
Type : FLOAT
Largeur de la fenêtre d’affichage.
Height
Type : FLOAT
Hauteur de la fenêtre d’affichage.
MinDepth
Type : FLOAT
Profondeur minimale de la fenêtre d’affichage. Plages comprises entre 0 et 1.
MaxDepth
Type : FLOAT
Profondeur maximale de la fenêtre d’affichage. Plages comprises entre 0 et 1.
Remarques
Dans tous les cas, Width et Height doivent être >= 0 et TopLeftX + Width et TopLeftY + Height doivent être <= D3D11_VIEWPORT_BOUNDS_MAX.
Les tailles de fenêtre d’affichage et le niveau de fonctionnalité prennent en charge les différences entre Direct3D 11 et Direct3D 10 : La plage de la taille minimale et maximale de la fenêtre d’affichage dépend du niveau de fonctionnalité défini par D3D_FEATURE_LEVEL.
|
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d11.h |