D3D11_BOX structure (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 d’arrière sont chacune un pixel après la fin des pixels inclus dans la zone de zone. Autrement dit, les valeurs de gauche, de haut et d’avant sont incluses dans la zone de zone, tandis que les valeurs de droite, de bas et d’arrière sont exclues de la zone de zone. Par exemple, pour une zone d’un pixel de large, (de droite à gauche) == 1 ; la zone de zone inclut le pixel gauche, mais pas le pixel droit.
Les coordonnées d’une zone sont exprimées en octets pour les mémoires tampons et en texels pour les textures.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d11.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour