Partager via


Méthode IRunActionRequest::RequestAsync

Demande asynchrone pour lancer une action (par exemple, capturer une image) dans le moteur.

Syntaxe

HRESULT RequestAsync(
   REFGUID              action,
   IUnknown *           actionPayload,
   IRunActionCallback * requestCallback,
   DWORD                requestCookie,
   DWORD                progressIntervalMsecs
);

Paramètres

action
Action spécifiée.

actionPayload
Charge utile de l’action spécifiée.

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

IRunActionRequest