Método ITileRequest::RequestTextureTileAsync
Solicita para obter o conteúdo de uma textura lado a lado como um . Arquivo DDS (DirectDraw Surface).
Sintaxe
HRESULT RequestTextureTileAsync(
EventID eventID,
DWORD textureFileptr,
UINT tileSubresource,
UINT tileX,
UINT tileY,
UINT tileZ,
BSTR ddsFilename,
ITextureCallback * pRequestCallback,
DWORD requestCookie,
DWORD progressIntervalMsecs
);
Parâmetros
Eventid
O evento especificado para corresponder o conteúdo do buffer (por exemplo, um destino de renderização pode ser alterado ao longo do tempo).
textureFileptr
O endereço do objeto de textura especificado.
tileSubresource
O sub-recurso especificado do bloco.
tileX
A posição X do bloco especificado.
blocoY
A posição Y do bloco especificado.
tileZ
A posição Z do bloco especificado.
ddsFilename
Uma cadeia de caracteres COM que contém o nome do caminho do arquivo .dds em que os resultados são gravados.
pRequestCallback
O endereço do retorno de chamada usado para notificar o host dos resultados.
requestCookie
Um cookie que identifica exclusivamente a solicitação e pode ser usado para sinalizar que ela seja cancelada.
progressIntervalMsecs
Não usado.
Valor retornado
Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .
Requisitos
parâmetro | Vspixengine.h |
Confira também