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