Compartilhar via


estrutura D3DHAL_DP2VOLUMEBLT (d3dhal.h)

Somente o DirectX 8.0 e versões posteriores.

A estrutura D3DHAL_DP2VOLUMEBLT é usada para blts de textura de volume quando D3dDrawPrimitives2 responde ao token de comando D3DDP2OP_VOLUMEBLT.

Sintaxe

typedef struct _D3DHAL_DP2VOLUMEBLT {
  DWORD  dwDDDestSurface;
  DWORD  dwDDSrcSurface;
  DWORD  dwDestX;
  DWORD  dwDestY;
  DWORD  dwDestZ;
  D3DBOX srcBox;
  DWORD  dwFlags;
} D3DHAL_DP2VOLUMEBLT;

Membros

dwDDDestSurface

Especifica o identificador para a textura do volume de destino.

dwDDSrcSurface

Especifica o identificador para a textura do volume de origem.

dwDestX

Especifique o local na textura do volume de destino para copiar o subvolume de origem definido. Esses membros (dwDestX, dwDestY e dwDestZ) são especificados nas coordenadas da tela.

dwDestY

Consulte dwDestX acima.

dwDestZ

Consulte dwDestX acima.

srcBox

Especifica um subvolume da textura do volume de origem a ser copiado para o destino.

dwFlags

Reservado para uso do sistema.

Comentários

O retorno de chamada D3dCreateSurfaceEx cria as pequenas alças de inteiro para as texturas de volume que podem ser usadas como texturas de volume de origem e de destino para blts de textura de volume.

Consulte Comentários para D3DHAL_DP2TEXBLT.

Requisitos

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

Confira também

D3DDP2OP_VOLUMEBLT

D3DHAL_DP2TEXBLT

D3dCreateSurfaceEx

D3dDrawPrimitives2