estrutura D3DHAL_DP2BUFFERBLT (d3dhal.h)
Somente o DirectX 8.0 e versões posteriores.
D3DHAL_DP2BUFFERBLT é usado para blts de buffer de vértice ou de índice quando D3dDrawPrimitives2 responde ao token de comando D3DDP2OP_BUFFERBLT.
Sintaxe
typedef struct _D3DHAL_DP2BUFFERBLT {
DWORD dwDDDestSurface;
DWORD dwDDSrcSurface;
DWORD dwOffset;
D3DRANGE rSrc;
DWORD dwFlags;
} D3DHAL_DP2BUFFERBLT;
Membros
dwDDDestSurface
Especifica o identificador para o vértice de destino ou buffer de índice.
dwDDSrcSurface
Especifica o identificador para o vértice de origem ou buffer de índice.
dwOffset
Especifica o deslocamento, em bytes, do buffer de destino para o qual a cópia deve ser direcionada.
rSrc
Especifica qual intervalo do buffer de origem deve ser copiado. Essa é uma estrutura D3DRANGE, que é descrita na documentação do SDK do Microsoft Windows e contém um deslocamento UINT em bytes e um tamanho UINT em bytes.
dwFlags
Não utilizado.
Comentários
O retorno de chamada CreateD3DBuffer cria os pequenos identificadores inteiros para os buffers de vértice ou índice que podem ser usados como buffers de origem e de destino para blts de buffer.
Consulte Comentários para D3DHAL_DP2TEXBLT.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dhal.h (inclua D3dhal.h) |
Confira também
D3DDP2OP_BUFFERBLT