Compartir a través de


estructura D3DHAL_DP2BUFFERBLT (d3dhal.h)

DirectX 8.0 y versiones posteriores solo.

D3DHAL_DP2BUFFERBLT se usa para los blts de búfer de vértices o índices cuando D3dDrawPrimitives2 responde al token de comando de D3DDP2OP_BUFFERBLT.

Sintaxis

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

Miembros

dwDDDestSurface

Especifica el identificador del búfer de vértices o índices de destino.

dwDDSrcSurface

Especifica el identificador del búfer de vértices o índices de origen.

dwOffset

Especifica el desplazamiento, en bytes, del búfer de destino en el que se debe dirigir la copia.

rSrc

Especifica qué intervalo del búfer de origen se debe copiar. Se trata de una estructura D3DRANGE, que se describe en la documentación de Microsoft Windows SDK y contiene un desplazamiento UINT en bytes y un tamaño de UINT en bytes.

dwFlags

Sin usar.

Comentarios

La devolución de llamada CreateD3DBuffer crea los identificadores enteros pequeños para los búferes de vértices o índices que se pueden usar como búferes de origen y destino para los blts de búfer.

Consulte los comentarios de D3DHAL_DP2TEXBLT.

Requisitos

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

Consulte también

CreateD3DBuffer

D3DDP2OP_BUFFERBLT

D3DHAL_DP2COMMAND

D3dDrawPrimitives2