Partager via


ITileRequest::RequestTextureTileAsync, méthode

Demande d’obtenir le contenu d’une texture en mosaïque sous la forme d’un . Fichier DDS (DirectDraw Surface).

Syntaxe

HRESULT RequestTextureTileAsync(
   EventID            eventID,
   DWORD              textureFileptr,
   UINT               tileSubresource,
   UINT               tileX,
   UINT               tileY,
   UINT               tileZ,
   BSTR               ddsFilename,
   ITextureCallback * pRequestCallback,
   DWORD              requestCookie,
   DWORD              progressIntervalMsecs
);

Paramètres

Eventid
Événement spécifié auquel faire correspondre le contenu de la mémoire tampon (par exemple, une cible de rendu peut changer au fil du temps).

textureFileptr
Adresse de l’objet de texture spécifié.

tileSubresource
Sous-ressource spécifiée de la vignette.

tileX
Position X de la vignette spécifiée.

tileY
Position Y de la vignette spécifiée.

tileZ
Position Z de la vignette spécifiée.

ddsFilename
Chaîne COM qui contient le chemin d’accès du fichier .dds où les résultats sont écrits.

pRequestCallback
Adresse de rappel utilisée pour notifier l’hôte des résultats.

requestCookie
Cookie qui identifie de manière unique la demande et peut être utilisé pour signaler son annulation.

progressIntervalMsecs
Non utilisé.

Valeur retournée

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

Spécifications

En-tête

Vspixengine.h

Voir aussi

ITileRequest