Skip to main content

XGameSaveGetRemainingQuota

XGameSave API を使って格納できるデータ量を返します。

Syntax

Parameters

provider   _In_
型: XGameSaveProviderHandle
残りのデータ量を問い合わせる XGameSaveProvider のハンドル。 remainingQuota   _Out_
型: int64_t*
ストレージとして使用できるデータ量。

Return value

型: HRESULT 関数の結果。

Remarks

この関数は、時間依存スレッドから呼び出しても安全ではありません。詳細については、Time-sensitive threads を参照してください。
各アプリケーションには、ユーザーに対して保存できるデータ量にクォータがあります。これを超えると、それ以上データを保存しようとする試みは E_GS_QUOTA_EXCEEDED で失敗する場合があります。これは固定サイズではないため、アプリケーションが E_GS_QUOTA_EXCEEDED 失敗を回避しようとできるように、残りのクォータへのアクセスを公開しています。正確なビューを提供するために、これらのいずれもが残りのクォータを変更する可能性があるため、返す前に未処理の書き込み、更新、または削除を必ず先に処理します。XGameSaveSubmitUpdate 呼び出しを実行するのに合理的な量のデータが残っているかどうかを確認するため、この関数を呼び出すことをお勧めします。

Requirements

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

Conceptual documentation

See also

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