estructura D3DHAL_DP2VOLUMEBLT (d3dhal.h)

DirectX 8.0 y versiones posteriores solo.

La estructura D3DHAL_DP2VOLUMEBLT se usa para los blts de textura de volumen cuando D3dDrawPrimitives2 responde al token de comando de D3DDP2OP_VOLUMEBLT.

Sintaxis

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

Miembros

dwDDDestSurface

Especifica el identificador de la textura del volumen de destino.

dwDDSrcSurface

Especifica el identificador de la textura del volumen de origen.

dwDestX

Especifique la ubicación en la textura del volumen de destino para copiar la subvolume de origen definida. Estos miembros (dwDestX, dwDestY y dwDestZ) se especifican en coordenadas de pantalla.

dwDestY

Consulte dwDestX anterior.

dwDestZ

Consulte dwDestX anterior.

srcBox

Especifica una subvolume de la textura del volumen de origen que se va a copiar en el destino.

dwFlags

Reservado para uso del sistema.

Comentarios

La devolución de llamada D3dCreateSurfaceEx crea los pequeños identificadores enteros para las texturas de volumen que se pueden usar como texturas de volumen de origen y destino para los blts de textura de volumen.

Vea Comentarios para obtener D3DHAL_DP2TEXBLT.

Requisitos

Requisito Valor
Header d3dhal.h (incluya D3dhal.h)

Consulte también

D3DDP2OP_VOLUMEBLT

D3DHAL_DP2TEXBLT

D3dCreateSurfaceEx

D3dDrawPrimitives2