Skip to main content

Microsoft.Xbox.Wrappers.XGameSave.Provider

XGameSave 래퍼의 기본 관리 클래스입니다.

구문

메서드

설명

XGameSave 간소화 래퍼는 사용자를 대신하여 데이터를 읽고 쓰고, 게임 세션 간에 유지하며, 여러 디바이스 간 클라우드와 원활하게 동기화할 수 있게 해주는 API 집합입니다. 래퍼 API는 세 가지 범주로 나뉩니다. 공급자(Provider) gs_provider_t는 사용자 컨텍스트를 게임 저장에 바인딩하는 핸들입니다. API 상호 작용에 필수적입니다. 각 공급자는 여러 컨테이너를 포함할 수 있으며, 각 공급자의 기본 할당량은 256 MB입니다. 공급자 작업에는 다음이 포함됩니다.
  • 할당량 정보
  • 컨테이너 관리
  • 공급자 메타데이터(Service Configuration ID, UserContext)
컨테이너(Container) 컨테이너를 사용하여 데이터를 원자적으로 쓰기, 업데이트, 읽기할 수 있는 그룹으로 논리적으로 상호 연관시킬 수 있습니다. 컨테이너 작업에는 다음이 포함됩니다.
  • 컨테이너 정보 및 컨테이너 상태에 대한 쿼리
  • 컨테이너 내용에 대한 쿼리
  • 컨테이너 데이터에 대한 원자적 업데이트
Binary large objects(blob) blob은 컨테이너 내에 포함된 데이터를 담습니다. blob이 담을 수 있는 최대 데이터 양은 16 MB입니다.
  • blob 업데이트 및 삭제 작업은 하나의 작업으로 변경 집합을 커밋할 수 있도록 원자적으로 설계되었습니다. 어느 한 부분이 실패하면 전체 업데이트가 실패합니다.

요구 사항

헤더: xgamesavewrappers.hpp 지원되는 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

함께 보기

Microsoft.Xbox.Wrappers.XGameSave.Provider
XGameSave 래퍼 멤버
관찰자 디자인 패턴
Last modified on October 20, 2026