structure D3D11_BOX (d3d11.h)
Définit une zone 3D.
Syntaxe
typedef struct D3D11_BOX {
UINT left;
UINT top;
UINT front;
UINT right;
UINT bottom;
UINT back;
} D3D11_BOX;
Membres
left
Type : UINT
Position x du côté gauche de la boîte.
top
Type : UINT
Position y du haut de la boîte.
front
Type : UINT
Position z de l’avant de la boîte.
right
Type : UINT
Position x du côté droit de la boîte.
bottom
Type : UINT
Position y du bas de la boîte.
back
Type : UINT
Position z de l’arrière de la boîte.
Remarques
Le diagramme suivant montre une zone 3D, où l’origine est le coin gauche, avant et supérieur.

Les valeurs de droite, de bas et de retour sont chacune d’un pixel au-delà de la fin des pixels inclus dans la zone de zone. Autrement dit, les valeurs pour la gauche, le haut et le front sont incluses dans la zone de zone, tandis que les valeurs de droite, de bas et de retour sont exclues de la zone de zone. Par exemple, pour une zone d’un pixel large, (droite - gauche) == 1 ; la zone de zone inclut le pixel gauche, mais pas le pixel droit.
Les coordonnées d’une zone sont en octets pour les mémoires tampons et les texels pour les textures.
Configuration requise
En-tête | d3d11.h |