Compartilhar via


estrutura D3DHAL_DP2SETINDICES (d3dhal.h)

Somente o DirectX 8.0 e versões posteriores.

A estrutura D3DHAL_DP2SETINDICES é usada para definir o buffer de índice atual para D3dDrawPrimitives2.

Sintaxe

typedef struct _D3DHAL_DP2SETINDICES {
  DWORD dwVBHandle;
  DWORD dwStride;
} D3DHAL_DP2SETINDICES;

Membros

dwVBHandle

Especifica o identificador de superfície associado a essa superfície por meio de uma chamada para D3dCreateSurfaceEx.

dwStride

Especifica o tamanho dos índices contidos no buffer de índice e tem o valor 2 se os índices forem de 16 bits ou 4 se os índices forem quantidades de 32 bits.

Comentários

Um valor de identificador de zero é válido e indica que o buffer de índice atual está limpo. As tentativas subsequentes de desenhar primitivos indexados (antes que um novo buffer de índice atual seja estabelecido por meio de outro token D3DDP2OP_SETINDICES) devem ser tratadas pelo driver de modo que uma falha não ocorra. A versão de depuração do driver deve exibir mensagens informativas para o fluxo de saída de depuração quando essa condição de erro for detectada.

Requisitos

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

Confira também

D3dCreateSurfaceEx

D3dDrawPrimitives2