struttura D3D11_BOX (d3d11.h)
Definisce una casella 3D.
Sintassi
typedef struct D3D11_BOX {
UINT left;
UINT top;
UINT front;
UINT right;
UINT bottom;
UINT back;
} D3D11_BOX;
Members
left
Tipo: UINT
Posizione x del lato sinistro della casella.
top
Tipo: UINT
Posizione y della parte superiore della casella.
front
Tipo: UINT
Posizione z della parte anteriore della casella.
right
Tipo: UINT
Posizione x del lato destro della casella.
bottom
Tipo: UINT
Posizione y della parte inferiore della casella.
back
Tipo: UINT
Posizione z della parte posteriore della scatola.
Commenti
Il diagramma seguente mostra una casella 3D, in cui l'origine è l'angolo sinistro, anteriore e superiore.
I valori per destra, inferiore e indietro sono ognuno dei pixel oltre la fine dei pixel inclusi nell'area della casella. Ovvero, i valori per sinistra, superiore e anteriore sono inclusi nell'area della casella, mentre i valori per destra, inferiore e indietro vengono esclusi dall'area della casella. Ad esempio, per una casella con una larghezza di pixel, (destra - sinistra) == 1; l'area della casella include il pixel sinistro, ma non il pixel destro.
Le coordinate di una casella sono in byte per i buffer e in texel per le trame.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d11.h |