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
D3DDP2OP_BUFFERBLT