Skip to main content

XGameSaveContainerInfo

XGameSaveContainer에 대한 정보입니다.

구문

멤버

name
형식: const char*
XGameSaveContainer의 이름입니다. displayName
형식: const char*
XGameSaveContainer의 표시 이름입니다. blobCount
형식: uint32_t
XGameSaveContainer의 Blob 수입니다. totalSize
형식: uint64_t
XGameSaveContainer의 전체 크기입니다. lastModifiedTime
형식: time_t
XGameSaveContainer가 마지막으로 업데이트된 시간입니다. needsSync
형식: bool
로컬 및 서버 측 게임 저장 데이터 간에 차이가 있는지 여부를 지정하는 부울 값입니다.
이 값은 syncOnDemand를 true로 설정하여 XGameSaveInitializeProviderAsync를 호출한 경우에만 true가 될 수 있습니다. needsSync가 true인 컨테이너에 데이터를 읽거나 쓰려고 시도하면 게임 위에 동기화 UX가 표시될 수 있습니다.

설명

이 구조체는 단순히 컨테이너라고도 하는 XGameSaveContainer 를 설명합니다. 컨테이너는 공통 주제 또는 목적이 있는 타이틀에서 저장된 하나 이상의 데이터 조각을 담고 있습니다. 이는 파일 저장소 시스템의 폴더와 유사합니다. 컨테이너는 개별 데이터 조각을 포함하는 XGameSaveBlob 개체로 채워져 있습니다. GameSave API는 컨테이너 수준에서 원자적 업데이트를 제공하므로, 적용된 모든 작업은 완전히 성공하거나 전혀 수행되지 않습니다. 컨테이너 내에서 여러 Blob을 변경하려고 시도했는데 그중 하나의 Blob 업데이트가 실패하면, 작업이 끝날 때 컨테이너 내의 모든 Blob은 변경되지 않은 상태로 유지됩니다. 타이틀의 컨테이너는 XGameSaveEnumerateContainerInfo 또는 XGameSaveEnumerateContainerInfoByName 함수를 사용하여 찾을 수 있습니다. XGameSaveContainerInfoXGameSaveContainerInfoCallback의 매개 변수입니다.

요구 사항

헤더: XGameSave.h 지원되는 플랫폼: Windows, XBOX One 계열 콘솔 및 XBOX Series 콘솔

함께 보기

XGameSave
XGameSaveEnumerateContainerInfo
XGameSaveEnumerateContainerInfoByName
XGameSaveContainerInfoCallback
마지막 수정일 2026년 8월 24일