IRunActionRequest::RequestAsync 方法

启动操作的异步请求 (例如,在引擎中捕获帧) 。

语法

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

参数

action
指定的操作。

actionPayload
指定操作的有效负载。

requestCallback
用于通知结果主机的回调地址。

requestCookie
唯一标识请求的 Cookie,可用于发出取消请求的信号。

progressIntervalMsecs
未使用。

返回值

如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。

要求

标头

Vspixengine.h

另请参阅

IRunActionRequest