Partager via


Méthode IPixEngine5::LoadTextureSliceAsync

Charge une tranche de texture et avertit l’hôte de manière asynchrone lorsqu’il se termine.

Syntaxe

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

Paramètres

textureId
ID de la texture pour laquelle charger la tranche.

sliceIndex
Index de la tranche à charger.

formatOverride
Spécifie le remplacement de format.

histogramDataFileName
Chaîne COM contenant le nom du fichier de données d’histogramme associé à la tranche de texture.

Rappels
Adresse d’un objet qui fournit l’interface de rappel IPixEngine5.

requestCookie
Un cookie qui identifie de manière unique la demande et peut être utilisé pour signaler l’annulation de celle-ci.

progressIntervalMsecs
Non utilisé.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT .

Spécifications

En-tête

Vspixengine.h

Voir aussi

IPixEngine5