다음을 통해 공유


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 영구적 로컬 저장소(GPLS)를 사용할 경우 XPersistentLocalStorageGetSpaceInfo 함수를 호출하여 사용 가능한 공간 크기를 확인합니다.

XPersistentLocalStorageGetSpaceInfo 함수 호출이 반환되면 XPersistentLocalStorageSpaceInfo 개체에서 저장소 세부 정보를 확인합니다.

저장소 세부 정보에는 사용 중인 공간, 타이틀에 사용할 수 있는 공간, 공간을 확보하라는 메시지가 표시되어야 하는지 여부가 포함됩니다.

요구 사항

헤더: XPersistentLocalStorage.h

라이브러리: xgameruntime.lib

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

XPersistentLocalStorage
XPersistentLocalStorageGetSpaceInfo
XPersistentLocalStoragePromptUserForSpaceAsync.