Skip to main content

XGameSaveEnumerateBlobInfo

XGameSaveContainer の内容の BLOB 情報を取得します。

Syntax

Parameters

container   _In_
型: XGameSaveContainerHandle
列挙する BLOB を含む XGameSaveContainer のハンドル。 context   _In_opt_
型: void*
コールバック関数に渡されるポインター。 callback   _In_
型: XGameSaveBlobInfoCallback*
コンテナー内のすべての BLOB について呼び出される関数。列挙を停止するには false を返します。

Return value

型: HRESULT 関数の結果。

Remarks

この関数は時間依存スレッドから呼び出しても安全ですが、コールバック内でタイトルが行う処理によっては XGameSaveBlobInfoCallback が遅延を引き起こす可能性があります。たとえば、コールバックからデータをコピーするのは問題ありませんが、時間依存でない呼び出しを行うとコールバックの戻りが遅延する可能性があります。詳細については、Time-sensitive threads を参照してください。
BLOB は、コンテナーを構成する実際に取得可能なデータを含みます。BLOB を列挙することで、コンテナー内で利用可能なすべてのデータを確認できます。特定のプレフィックスに一致する BLOB を列挙するには、XGameSaveEnumerateBlobInfoByName を使用できます。

Requirements

ヘッダー: XGameSave.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体

Conceptual documentation

See also

XGameSave
XGameSaveBlobInfo
XGameSaveEnumerateBlobInfoByName
Debugging Game Saves
最終更新日 2026年8月24日