다음을 통해 공유


XGameSave

XGameSave API는 게임 관련 상태를 만들고, 로드하고, 저장하고, 관리할 수 있도록 설계되었습니다. 이 구현과 이전 구현의 주요 차이점은 호출자가 API가 작동하는 방식에 대한 스레딩 및 메모리 관리를 제어할 수 있도록 허용하는 비동기 프로그래밍 모델에 액세스하는 플랫 API를 제공한다는 점입니다.

함수

함수 설명
XGameSaveBlobInfoCallback XGameSaveEnumerateBlobInfo의 결과를 검색하기 위한 콜백 함수입니다.
XGameSaveCloseContainer XGameSaveContainer를 닫습니다.
XGameSaveCloseProvider XGameSaveProvider가 갖고 있는 리소스를 릴리스합니다.
XGameSaveCloseUpdate XGameSaveUpdate를 닫습니다.
XGameSaveContainerInfoCallback XGameSaveGetContainerInfo에 수행된 호출의 콜백 함수입니다.
XGameSaveCreateContainer XGameSaveContainer 핸들을 만듭니다.
XGameSaveCreateUpdate XGameSaveSubmitUpdate를 호출하여 나중에 제출되는 업데이트를 생성합니다.
XGameSaveDeleteContainer 클라우드 저장소에서 XGameSaveContainer를 삭제합니다.
XGameSaveDeleteContainerAsync XGameSaveContainer를 비동기적으로 삭제합니다.
XGameSaveDeleteContainerResult XGameSaveDeleteContainerAsync 호출의 결과를 검색하고, 이 함수를 사용하여 호출의 성공 여부를 확인합니다.
XGameSaveEnumerateBlobInfo XGameSaveContainer의 콘텐츠에 대한 blob 정보를 검색합니다.
XGameSaveEnumerateBlobInfoByName 접두사를 blobNamePrefix 매개 변수와 공유하는 blob로 제한된 XGameSaveContainer의 콘텐츠에 대해 blob 정보를 검색합니다.
XGameSaveEnumerateContainerInfo XGameSaveProvider에 대한 컨테이너 정보를 검색합니다.
XGameSaveEnumerateContainerInfoByName XGameSaveProvider에 대한 컨테이너 정보를 검색합니다.
XGameSaveGetContainerInfo XGameSaveProvider에 있는 컨테이너에 대한 정보를 검색합니다.
XGameSaveGetRemainingQuota XGameSave api를 사용하여 저장하기 위해 사용할 수 있는 데이터 양을 반환합니다.
XGameSaveGetRemainingQuotaAsync 비동기적으로 XGameSave api를 사용하여 저장하기 위해 사용할 수 있는 데이터 양을 반환합니다.
XGameSaveGetRemainingQuotaResult XGameSaveGetRemainingQuotaAsync 함수의 결과를 검색합니다.
XGameSaveInitializeProvider XGameSave 제공자 핸들을 제공하고 초기화합니다.
XGameSaveInitializeProviderAsync XGameSave 제공자 핸들을 제공하고 비동기적으로 초기화합니다.
XGameSaveInitializeProviderResult XGameSaveInitializeProviderAsync 호출의 결과를 포함합니다.
XGameSaveReadBlobData 컨테이너에 대한 blob 데이터를 읽습니다.
XGameSaveReadBlobDataAsync XGameSaveContainer에서 XGameSaveBlob 데이터를 비동기적으로 읽습니다.
XGameSaveReadBlobDataResult XGameSaveReadBlobDataAsync 호출의 결과를 검색합니다.
XGameSaveSubmitBlobDelete 게임 저장 XGameSaveUpdate에 삭제 작업을 추가합니다.
XGameSaveSubmitBlobWrite XGameSaveUpdate에 쓰기 작업을 추가합니다.
XGameSaveSubmitUpdate XGameSave 서비스에 업데이트를 제출합니다. 컨테이너 내에 있는 blob을 업데이트합니다.
XGameSaveSubmitUpdateAsync 비동기적으로 XGameSave 서비스에 업데이트를 제출합니다. 컨테이너 내에 있는 blob을 업데이트합니다.
XGameSaveSubmitUpdateResult XGameSaveSubmitUpdateAsync 호출의 결과를 검색합니다.

구조

구조 설명
XGameSaveBlob XGameSave 저장소에 대한 정보의 단위입니다. XGameSaveContainer 내에 존재합니다.
XGameSaveBlobInfo XGameSaveBlob에 대한 정보입니다.
XGameSaveContainerInfo XGameSaveContainer에 대한 정보입니다.

참고 항목

시스템 API 참조