Compartilhar via


estrutura D3DHAL_DP2SETCLIPPLANE (d3dhal.h)

A estrutura D3DHAL_SETCLIPPLANE permite que planos de clipe definidos pelo usuário sejam usados no espaço mundial.

Sintaxe

typedef struct _D3DHAL_DP2SETCLIPPLANE {
  DWORD    dwIndex;
  D3DVALUE plane[4];
} D3DHAL_DP2SETCLIPPLANE;

Membros

dwIndex

Especifica o índice do plano de recorte para o qual os coeficientes da equação do plano serão definidos.

plane[4]

Especifica uma matriz de quatro elementos dos coeficientes A, B, C e D, nessa ordem, na equação geral do plano para o plano de recorte.

Comentários

A equação geral do plano na forma padrão é Ax + By + Cz + Dw = 0. Um ponto com coordenadas homogêneas (x, y, z, w) fica visível no meio do espaço deste plano se Ax + By + Cz + Dw>= 0. Os pontos que existem no plano de recorte ou atrás são recortados da cena. Ou seja, pontos para os quais Ax + By + Cz + Dw <= 0 são recortados.

Requisitos

Requisito Valor
Cabeçalho d3dhal.h (inclua D3dhal.h)