XGameSaveBlob
XGameSave 저장소에 대한 정보의 단위입니다. XGameSaveContainer 내에 존재합니다.
구문
typedef struct XGameSaveBlob {
XGameSaveBlobInfo info;
uint8_t* data;
} XGameSaveBlob
멤버
info
형식: XGameSaveBlobInfo
XGameSaveBlob의 이름 및 해당 크기를 포함하는 XGameSaveBlob에 대한 정보입니다.
data
형식: uint8_t*
XGameSaveBlob 데이터에 대한 포인터입니다.
비고
XGameSaveBlob 또는 단순히 blob은 게임에서 저장된 데이터가 포함된 버퍼입니다. 여기에는 또한 XGameSaveBlobInfo 형식으로 그 자체에 대한 정보가 포함됩니다. 이 정보에는 적절하게 읽을 수 있도록 해당 이름과 크기가 포함되어 있습니다. Blob은 XGameSaveContainers 내에 존재합니다. 컨테이너는 여러 blob을 저장할 수 있으며, 관련된 blob 그룹에 대한 폴더와 같이 작동합니다. blob을 읽거나, 쓰거나, 삭제하려면 먼저 해당 blob에 대한 올바른 컨테이너를 식별해야 합니다. 올바른 컨테이너를 식별한 후에는 XGameSaveEnumerateBlobInfo 또는 XGameSaveEnumerateBlobInfoByName을 호출하여 그 안에 있는 blob을 열거할 수 있습니다. blob은 XGameSaveReadBlobData 또는 XGameSaveReadBlobDataAsync 호출을 통해 읽혀질 수 있습니다.
요구 사항
헤더: XGameSave.h
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔
참고 항목
XGameSave
XGameSaveEnumerateBlobInfo
XGameSaveEnumerateBlobInfoByName
XGameSaveReadBlobData
XGameSaveReadBlobDataAsync