XPersistentLocalStorageSpaceInfo
XPersistentLocalStorageGetSpaceInfo によって返される永続ローカル ストレージ (PLS) の状態に関する詳細が含まれます。
構文
typedef struct XPersistentLocalStorageSpaceInfo {
uint64_t availableFreeBytes;
uint64_t totalFreeBytes;
uint64_t usedBytes;
uint64_t totalBytes;
} XPersistentLocalStorageSpaceInfo
メンバー
availableFreeBytes
型: uint64_t
使用可能なストレージ スペースの量 (バイト単位)。
totalFreeBytes
型: uint64_t
PLS 割り当て後に残っているスペースの量。 これらのバイトを使用できるようにするには、ユーザーにスペースを解放するように求める必要がある場合があります。 詳細情報については、「XPersistentLocalStoragePromptUserForSpaceAsync」を参照してください。
usedBytes
型: uint64_t
現在使用中のストレージ スペースの量 (バイト単位)。
totalBytes
型: uint64_t
ユーザーが使用できるストレージ スペースの合計量 (バイト単位)。
解説
タイトルで Growable Persistent Local Storage を使用している場合は、XPersistentLocalStorageGetSpaceInfo 関数を呼び出して、使用可能なストレージ容量を確認できます。
XPersistentLocalStorageGetSpaceInfo
関数呼び出しが戻ったら、ストレージの詳細について XPersistentLocalStorageSpaceInfo オブジェクトを確認してください。
ストレージの詳細には、使用中のスペースの量、タイトルで使用可能な量、およびスペースを解放するようにユーザーにプロンプトを表示する必要があるかどうかが含まれます。
要件
ヘッダー: XPersistentLocalStorage.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体
関連項目
XPersistentLocalStorage
XPersistentLocalStorageGetSpaceInfo
XPersistentLocalStoragePromptUserForSpaceAsync。