Skip to main content

XAsyncRun

异步运行指定的回调函数。

Syntax

Parameters

asyncBlock   _Inout_
类型:XAsyncBlock*
指向用于跟踪异步调用的 XAsyncBlock 的指针。 work   _In_
类型:XAsyncWork*
指向要异步运行的回调函数的指针。

Return value

类型:HRESULT 成功时返回 S_OK;否则,返回错误代码。有关错误代码列表,请参阅错误代码

Remarks

XAsyncRun 是一个帮助程序函数,它异步运行 work 中指定的回调函数。可以使用 asyncBlock 中指定的 XAsyncBlock 来取消或获取回调函数的状态。XAsyncRun 在内部使用以下 XAsyncProvider 函数来运行和跟踪回调函数: 有关使用 XAsyncProviderXAsyncBlock 实现自己的异步功能的详细信息,请参阅异步编程模型

Requirements

头文件: XAsync.h 库: xgameruntime.lib 受支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

Conceptual documentation

See also

XAsync Members
XAsyncProvider Members
异步编程模型
最后修改于 2026年8月24日