次の方法で共有


XGameSaveGetRemainingQuotaResult

XGameSaveGetRemainingQuotaAsync 関数の結果を取得します。

構文

HRESULT XGameSaveGetRemainingQuotaResult(  
         XAsyncBlock* async,  
         int64_t* remainingQuota  
)  

パラメーター

async _In_
型: XAsyncBlock*

XGameSaveGetRemainingQuotaAsync 関数から渡された XAsyncBlock*

remainingQuota _Out_
型: int64_t*

ストレージとして使用可能なデータの量。

戻り値

型: HRESULT

関数の結果です。

アプリケーションでユーザーに関するデータを保存するための空き領域がない場合、E_GS_QUOTA_EXCEEDED が返される場合があります。それ以外の場合は、成功が返されます。

解説

XGameSaveGetRemainingQuotaAsync に対するコールバック関数の一部として、この関数を呼び出します。 この関数では、XGameSaveGetRemainingQuotaAsync の呼び出しの結果を取得できます。これには、エラーだけでなく、残りのクォータの値を特定するのに役立つ関数の結果が含まれます。 結果メソッドは後でそれを呼び出す非同期呼び出しとインラインで記述するのが普通ですが、別の関数として記述することもできます。

要件

ヘッダー: XGameSave.h

ライブラリ: xgameruntime.lib

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

関連項目

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