Skip to main content

XAsyncWork

代表由 XAsyncRun 叫用的回呼函式。

語法

參數

asyncBlock   _Inout_
類型:XAsyncBlock*
指向傳遞給 XAsyncRun 之 XAsyncBlock 複本的指標。

傳回值

類型:HRESULT 如果成功,則傳回 S_OK;否則傳回錯誤碼。如需錯誤碼清單,請參閱錯誤碼。

備註

使用指向傳遞給 XAsyncRun 之 XAsyncBlock 複本的指標,可讓系統確保該指標對回呼而言一律存在且有效。 使用 XAsyncRun 協助程式函式以非同步方式執行回呼函式時,您需為要叫用的回呼函式指定 XAsyncWork 指標。接著 XAsyncRun 會使用 XAsyncProvider 功能來執行回呼函式。 如需 XAsyncProvider 功能的詳細資訊,請參閱非同步程式設計模型。

需求

標頭: XAsync.h 程式庫: xgameruntime.lib 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機

另請參閱

XAsync 成員
XAsyncRun
非同步程式設計模型
Last modified on October 6, 2026