Partilhar via


estrutura D3DHAL_DP2WINFO (d3dhal.h)

A estrutura D3DHAL_DP2WINFO é usada para informar o driver do intervalo w a ser usado para o buffer w.

Sintaxe

typedef struct _D3DHAL_DP2WINFO {
  D3DVALUE dvWNear;
  D3DVALUE dvWFar;
} D3DHAL_DP2WINFO;

Membros

dvWNear

dvWFar

Especifique o limite próximo e distante do w-buffer, respectivamente. Esses membros podem ser quaisquer valores de ponto flutuante válidos.

Comentários

O retorno de chamada D3dDrawPrimitives2 analisa uma estrutura D3DHAL_DP2WINFO do buffer de comando e atualiza os parâmetros de dimensionamento do driver para o buffer w quando D3DHAL_DP2COMMAND é definido como D3DDP2OP_WINFO.

Uma estrutura D3DHAL_DP2WINFO segue a estrutura D3DHAL_DP2COMMAND no buffer de comando.

O driver deve atualizar a parte w-buffer de seu contexto de renderização interna com os intervalos w especificados nessa estrutura. O driver pode usar essas informações para dimensionar o w-buffer.

Os adaptadores de vídeo que não dão suporte a esse recurso devem ignorar e ignorar essas instruções e continuar processando o restante do buffer de comando.

Requisitos

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

Confira também

D3DDP2OP_WINFO

D3DHAL_DP2COMMAND

D3dDrawPrimitives2