XGameSaveInitializeProvider
XGameSave Provider 핸들을 제공하고 초기화합니다.구문
매개 변수
requestingUser _In_형식: XUserHandle XBOX Live 사용자에 대한 핸들입니다. configurationId _In_z_
형식: char* 서비스 구성 ID(SCID)입니다. syncOnDemand _In_
형식: bool true인 경우 syncOnDemand는 필요한 경우에만 서비스에서 데이터를 다운로드합니다. 장치가 오프라인 상태이면 작동하지 않습니다. true로 설정하면 동기화 진행률 UI가 표시될 수 있습니다. provider _Outptr_result_nullonfailure_
형식: XGameSaveProviderHandle* 만들어질 XGameSave Provider에 대한 핸들입니다.
반환값
형식: HRESULT 함수 결과입니다.일반적인 오류
- E_GS_USER_CANCELED
- E_GS_USER_NOT_REGISTERED_IN_SERVICE
- E_GS_NO_ACCESS
- E_GS_NO_SERVICE_CONFIGURATION
설명
이 함수는 시간에 민감한 스레드에서 호출해도 안전하지 않습니다. 자세한 내용은 시간에 민감한 스레드를 참조하세요.
XGameSave API가 작동하려면 타이틀에 타이틀 ID와 서비스 구성 ID(SCID)가
- XGameSaveCreateUpdate
- XGameSaveEnumeratorBlobInfo
- XGameSaveEnumerateBlobInfoByName
- XGameSaveEnumerateContainerInfo
- XGameSaveEnumerateContainerInfoByName
요구 사항
헤더: XGameSave.h 라이브러리: xgameruntime.lib 지원되는 플랫폼: Windows, XBOX One 계열 콘솔 및 XBOX Series 콘솔개념 설명서
함께 보기
XGameSaveXGameSaveInitializeProviderAsync
게임 저장 디버깅
