estrutura D3D11_BOX (d3d11.h)
Define uma caixa 3D.
Sintaxe
typedef struct D3D11_BOX {
UINT left;
UINT top;
UINT front;
UINT right;
UINT bottom;
UINT back;
} D3D11_BOX;
Membros
left
Tipo: UINT
A posição x do lado esquerdo da caixa.
top
Tipo: UINT
A posição y da parte superior da caixa.
front
Tipo: UINT
A posição z da frente da caixa.
right
Tipo: UINT
A posição x do lado direito da caixa.
bottom
Tipo: UINT
A posição y da parte inferior da caixa.
back
Tipo: UINT
A posição z da parte de trás da caixa.
Comentários
O diagrama a seguir mostra uma caixa 3D, em que a origem é o canto esquerdo, frontal e superior.
Os valores para direita, inferior e voltar são cada um pixel após o final dos pixels incluídos na região da caixa. Ou seja, os valores para esquerda, parte superior e frontal são incluídos na região da caixa, enquanto os valores para direita, inferior e voltar são excluídos da região da caixa. Por exemplo, para uma caixa com um pixel de largura, (direita - esquerda) == 1; a região da caixa inclui o pixel esquerdo, mas não o pixel direito.
As coordenadas de uma caixa estão em bytes para buffers e em texels para texturas.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d11.h |