XGameSaveEnumerateContainerInfo
XGameSaveProvider のコンテナー情報を取得します。Syntax
Parameters
provider _In_型: XGameSaveProviderHandle XGameSaveContainerInfo を含む XGameSaveProvider のハンドル。 context _In_opt_
型: void* コールバック関数に渡されるポインター。 callback _In_
型: XGameSaveContainerInfoCallback* すべてのコンテナーに対して実行するコールバック関数。列挙を停止するには false を返します。この関数を使って XGameSaveContainerInfo を収集します。
Return value
型: HRESULT 関数の結果Remarks
この関数を使用して、ユーザーに対してどのコンテナーが利用可能かを調べます。これには、UX で表示する必要があるデータが含まれる場合があります。このセットの列挙は、SyncOnDemand プロバイダーの同期を発生させず、呼び出し元が XGameSaveContainerInfo の needsSync フィールドを介して実際に同期ステータスを検査できるようにします。needsSync が true に設定されているコンテナーの BLOB データの読み取り、または更新コンテキストの使用は、強制的に同期を行い、さまざまな同期エラーが返される可能性があります。 プレフィックスを指定してコンテナーをフィルターする場合は、XGameSaveEnumerateContainerInfoByName を使用できます。プレフィックスが一致するコンテナーの情報のみが返されます。Requirements
ヘッダー: XGameSave.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体Conceptual documentation
See also
XGameSaveXGameSaveEnumerateContainerInfoByName
XGameSaveContainerInfo
Debugging Game Saves
