Partager via


Méthode IBufferObjectDataRequest::RequestAsync

Demandes d’obtention du contenu brut d’un objet (mémoire tampon, texture, vue cible de rendu, etc.)

Syntaxe

HRESULT RequestAsync(
   EventID                     eventID,
   DWORD                       RequestedDataUID,
   BSTR                        File,
   BSTR                        Format,
   IBufferObjectDataCallback * requestCallback,
   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).

RequestedDataUID
Adresse de l’objet spécifié.

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

Format
Pas utilisé pour l'instant. Chaîne COM qui spécifie le format de sortie.

requestCallback
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

IBufferObjectDataRequest