estructura de D3D11_BOX (d3d11.h)
Define un cuadro 3D.
Sintaxis
typedef struct D3D11_BOX {
UINT left;
UINT top;
UINT front;
UINT right;
UINT bottom;
UINT back;
} D3D11_BOX;
Miembros
left
Tipo: UINT
Posición x del lado izquierdo de la caja.
top
Tipo: UINT
Posición y de la parte superior del cuadro.
front
Tipo: UINT
Posición z de la parte delantera de la caja.
right
Tipo: UINT
Posición x del lado derecho de la caja.
bottom
Tipo: UINT
Posición y de la parte inferior del cuadro.
back
Tipo: UINT
Posición z de la parte posterior del cuadro.
Comentarios
En el diagrama siguiente se muestra un cuadro 3D, donde el origen es la esquina izquierda, frontal y superior.
Los valores de derecha, inferior y posterior son cada uno de los píxeles situados más allá del final de los píxeles que se incluyen en la región del cuadro. Es decir, los valores de izquierda, superior y frontal se incluyen en la región del cuadro, mientras que los valores de derecha, inferior y atrás se excluyen de la región del cuadro. Por ejemplo, para un cuadro que tiene un píxel ancho, (derecha - izquierda) == 1; la región del cuadro incluye el píxel izquierdo, pero no el píxel derecho.
Las coordenadas de un cuadro están en bytes para los búferes y en los elementos de textura para las texturas.
Requisitos
Requisito | Valor |
---|---|
Header | d3d11.h |