Compartilhar via


Estrutura D3DBOX

Define um volume.

Sintaxe

typedef struct D3DBOX {
  UINT Left;
  UINT Top;
  UINT Right;
  UINT Bottom;
  UINT Front;
  UINT Back;
} D3DBOX, *LPD3DBOX;

Membros

Left

Tipo: UINT

Posição do lado esquerdo da caixa no eixo x.

Top

Tipo: UINT

Posição da parte superior da caixa no eixo y.

Right

Tipo: UINT

Posição do lado direito da caixa no eixo x.

Menor

Tipo: UINT

Posição da parte inferior da caixa no eixo y.

Front

Tipo: UINT

Posição da frente da caixa no eixo z.

Voltar

Tipo: UINT

Posição da parte de trás da caixa no eixo z.

Comentários

D3DBOX inclui as bordas esquerda, superior e frontal; no entanto, as bordas direita, inferior e traseira não estão incluídas. Por exemplo, uma caixa que tem 100 unidades de largura e começa em 0 (portanto, incluindo os pontos até e incluindo 99) seria expressa com um valor de 0 para o membro Left e um valor de 100 para o membro Right. Observe que um valor de 99 não é usado para o membro Right.

As restrições na ordenação lateral observadas para D3DBOX são da esquerda para a direita, de cima para baixo e de frente para trás.

Requisitos

Requisito Valor
parâmetro
D3D9Types.h

Confira também

Estruturas Direct3D