XAsyncWork

表示由 XAsyncRun 调用的回调函数。

语法

HRESULT XAsyncWork(  
         XAsyncBlock* asyncBlock  
)  

参数

asyncBlock _Inout_
类型:XAsyncBlock*

指向传递到 XAsyncRunXAsyncBlock 副本的指针。

返回值

类型:HRESULT

如果成功,则返回 S_OK;否则返回错误代码。 有关错误代码的列表,请参阅错误代码

备注

指向传递到 XAsyncRunXAsyncBlock 副本的指针用于允许系统确保指针始终存在,并对回调有效。

使用 XAsyncRun 帮助程序函数异步运行回调函数时,请为要调用的回调函数指定 XAsyncWork 指针。 XAsyncRun 然后使用 XAsyncProvider 功能运行回调函数。

有关 XAsyncProvider 功能的详细信息,请参阅异步编程模型

要求

头文件:XAsync.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XAsync 成员
XAsyncRun
异步编程模型