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
D3DDP2OP_BUFFERBLT