XAsyncWork
XAsyncRun によって呼び出されるコールバック関数を表します。Syntax
Parameters
asyncBlock _Inout_型: XAsyncBlock* XAsyncRun に渡された XAsyncBlock のコピーへのポインター。
Return value
型: HRESULT 成功した場合はS_OK を返します。それ以外の場合はエラー コードを返します。エラー コードの一覧については、Error Codes を参照してください。
Remarks
XAsyncRun に渡された XAsyncBlock のコピーへのポインターを使用することで、システムはポインターが常に存在し、コールバックに対して有効であることを保証できます。 XAsyncRun ヘルパー関数を使用してコールバック関数を非同期に実行する場合、呼び出されるコールバック関数のXAsyncWork ポインターを指定します。XAsyncRun は次に、XAsyncProvider 機能を使用してコールバック関数を実行します。
XAsyncProvider 機能の詳細については、Asynchronous Programming Model を参照してください。
Requirements
ヘッダー: XAsync.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体See also
XAsync MembersXAsyncRun
Asynchronous Programming Model
