다음을 통해 공유


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