次の方法で共有


XGameSaveInitializeProviderResult

XGameSaveInitializeProviderAsync の呼び出しの結果が格納されます。

構文

HRESULT XGameSaveInitializeProviderResult(  
         XAsyncBlock* async,  
         XGameSaveProviderHandle* provider  
)  

パラメーター

async _In_
型: XAsyncBlock*

XGameSaveInitializeProviderAsync の呼び出しから渡される Asyncblock。

provider _Outptr_result_nullonfailure_
型: XGameSaveProviderHandle*

割り当てられる gs_provider_handle_t。

戻り値

型: HRESULT

関数の結果です。

解説

この関数は、XGameSaveInitializeProviderAsync の AsyncBlock 呼び出し関数の一部として呼び出されます。 この関数は、XGameSaveInitializeProviderAsync の結果を取得するために使用され、呼び出しによって作成された XGameSaveProviderHandle を返します。 結果メソッドは後でそれを呼び出す非同期呼び出しとインラインで記述するのが普通ですが、別の関数として記述することもできます。

要件

ヘッダー: XGameSave.h

ライブラリ: xgameruntime.lib

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XGameSave
XGameSaveInitializeProviderAsync
ゲームのセーブ エラー