XAsyncRun
异步运行指定的回调函数。Syntax
Parameters
asyncBlock _Inout_类型:XAsyncBlock* 指向用于跟踪异步调用的 XAsyncBlock 的指针。 work _In_
类型:XAsyncWork* 指向要异步运行的回调函数的指针。
Return value
类型:HRESULT 成功时返回S_OK;否则,返回错误代码。有关错误代码列表,请参阅错误代码。
Remarks
XAsyncRun 是一个帮助程序函数,它异步运行 work 中指定的回调函数。可以使用 asyncBlock 中指定的 XAsyncBlock 来取消或获取回调函数的状态。XAsyncRun 在内部使用以下 XAsyncProvider 函数来运行和跟踪回调函数:
有关使用 XAsyncProvider 和 XAsyncBlock 实现自己的异步功能的详细信息,请参阅异步编程模型。
Requirements
头文件: XAsync.h 库: xgameruntime.lib 受支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机Conceptual documentation
See also
XAsync MembersXAsyncProvider Members
异步编程模型
