Skip to main content

XGameSaveSubmitBlobDelete

게임 저장 XGameSaveUpdate에 삭제 동작을 추가합니다.

구문

매개 변수

updateContext   _In_
형식: XGameSaveUpdateHandle
Blob이 삭제될 XGameSaveUpdate 에 대한 핸들입니다. blobName   _In_z_
형식: char*
삭제할 Blob의 이름입니다.

반환값

형식: HRESULT 함수 결과

설명

이 함수는 시간에 민감한 스레드에서 호출해도 안전하지 않습니다. 자세한 내용은 시간에 민감한 스레드를 참조하세요.
이 호출을 하기 전에 XGameSaveCreateUpdate를 성공적으로 호출해야 합니다. 이 API의 저장소 부분은 게임에서 지속적인 저장소로 안전하고 신뢰할 수 있으며 트랜잭션 방식으로 데이터를 쉽게 전송하도록 설계되었습니다. 컨테이너의 뒷단 데이터가 항상 일관되도록 하고자 하므로, 전체 작업이 원자적으로 성공하거나 실패하도록 하려고 합니다. 일부 Blob 데이터가 컨테이너 내의 다른 데이터와 일치하지 않는 부분 업데이트가 발생하지 않도록 합니다. 이를 위해 Blob 쓰기 및 삭제가 제출되는 업데이트 컨텍스트를 제공하고, 준비되면 전체 컨텍스트가 제출됩니다. 실제로는 다음과 같이 진행됩니다. XGameSaveUpdate는 XGameSaveSubmitBlobWriteXGameSaveSubmitBlobDelete를 통해 컨테이너 내의 Blob에서 수행할 쓰기 및 삭제 동작으로 채워집니다. XGameSaveSubmitUpdate를 호출하여 업데이트를 완료합니다. 사용법은 XGameSaveCreateUpdate 예제를 참조하세요.

요구 사항

헤더: XGameSave.h 라이브러리: xgameruntime.lib 지원되는 플랫폼: Windows, XBOX One 계열 콘솔 및 XBOX Series 콘솔

개념 설명서

함께 보기

XGameSave
XGameSaveCreateUpdate
XGameSaveSubmitUpdate
XGameSaveSubmitBlobWrite
게임 저장 디버깅
마지막 수정일 2026년 8월 24일