XAsyncWork
表示由 XAsyncRun 调用的回调函数。
语法
HRESULT XAsyncWork(
XAsyncBlock* asyncBlock
)
参数
asyncBlock _Inout_
类型:XAsyncBlock*
指向传递到 XAsyncRun 的 XAsyncBlock 副本的指针。
返回值
类型:HRESULT
如果成功,则返回 S_OK
;否则返回错误代码。 有关错误代码的列表,请参阅错误代码。
备注
指向传递到 XAsyncRun 的 XAsyncBlock 副本的指针用于允许系统确保指针始终存在,并对回调有效。
使用 XAsyncRun 帮助程序函数异步运行回调函数时,请为要调用的回调函数指定 XAsyncWork
指针。
XAsyncRun
然后使用 XAsyncProvider 功能运行回调函数。
有关 XAsyncProvider
功能的详细信息,请参阅异步编程模型。
要求
头文件:XAsync.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机