Compartilhar via


estrutura D3DHAL_DP2BUFFERBLT (d3dhal.h)

Somente o DirectX 8.0 e versões posteriores.

D3DHAL_DP2BUFFERBLT é usado para blts de buffer de vértice ou de índice quando D3dDrawPrimitives2 responde ao token de comando D3DDP2OP_BUFFERBLT.

Sintaxe

typedef struct _D3DHAL_DP2BUFFERBLT {
  DWORD    dwDDDestSurface;
  DWORD    dwDDSrcSurface;
  DWORD    dwOffset;
  D3DRANGE rSrc;
  DWORD    dwFlags;
} D3DHAL_DP2BUFFERBLT;

Membros

dwDDDestSurface

Especifica o identificador para o vértice de destino ou buffer de índice.

dwDDSrcSurface

Especifica o identificador para o vértice de origem ou buffer de índice.

dwOffset

Especifica o deslocamento, em bytes, do buffer de destino para o qual a cópia deve ser direcionada.

rSrc

Especifica qual intervalo do buffer de origem deve ser copiado. Essa é uma estrutura D3DRANGE, que é descrita na documentação do SDK do Microsoft Windows e contém um deslocamento UINT em bytes e um tamanho UINT em bytes.

dwFlags

Não utilizado.

Comentários

O retorno de chamada CreateD3DBuffer cria os pequenos identificadores inteiros para os buffers de vértice ou índice que podem ser usados como buffers de origem e de destino para blts de buffer.

Consulte Comentários para D3DHAL_DP2TEXBLT.

Requisitos

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

Confira também

CreateD3DBuffer

D3DDP2OP_BUFFERBLT

D3DHAL_DP2COMMAND

D3dDrawPrimitives2