Método IPixEngine5::LoadTextureSliceAsync

Carrega uma fatia de textura e notifica o host de forma assíncrona quando ela é concluída.

Sintaxe

HRESULT LoadTextureSliceAsync(
   UINT                       textureId,
   PixEngineTextureSliceIndex sliceIndex,
   int                        formatOverride,
   BSTR                       histogramDataFileName,
   IPixEngine5Callbacks*      callbacks,
   DWORD                      requestCookie,
   DWORD                      progressIntervalMsecs
);

Parâmetros

textureId
O ID da textura para carregar a fatia.

sliceIndex
O índice da fatia a carregar.

formatOverride
Especifica a substituição de formato.

histogramDataFileName
Uma cadeia de caracteres COM que contém o nome do arquivo de dados do histograma associado à fatia de textura.

retornos de chamada
O endereço de um objeto que fornece a interface de retornos de chamada IPixEngine5.

requestCookie
Um cookie que identifica exclusivamente a solicitação e pode ser usado para sinalizar para que ela seja cancelada.

progressIntervalMsecs
Não utilizado.

Valor de retorno

Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retorna um código de erro HRESULT .

Requerimentos

Header

Vspixengine.h

Ver também

IPixEngine5