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 para el vértice de destino o el búfer de índices.

dwDDSrcSurface

Especifica el identificador del vértice de origen o el búfer de índice.

dwOffset

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

rSrc

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

dwFlags

No usado.

Observaciones

El CreateD3DBuffer devolución de llamada crea los pequeños identificadores enteros en 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.

Vea Comentarios para D3DHAL_DP2TEXBLT.

Requisitos

Requisito Valor
encabezado de d3dhal.h (incluya D3dhal.h)

Consulte también

CreateD3DBuffer

D3DDP2OP_BUFFERBLT

D3DHAL_DP2COMMAND

D3dDrawPrimitives2