Compartir a través de


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.

Diagrama de 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

Consulte también

Estructuras principales