> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGameSaveBlob

> XGameSaveBlob

# XGameSaveBlob

XGameSave 存储的信息单位。位于 XGameSaveContainer 内。

## 语法

```cpp theme={null}
typedef struct XGameSaveBlob {  
    XGameSaveBlobInfo info;  
    uint8_t* data;  
} XGameSaveBlob  
```

### 成员

*info*\
类型：[XGameSaveBlobInfo](https://docs.xbox.com/zh-CN/reference/system/xgamesave/structs/xgamesaveblobinfo.md)

关于 XGameSaveBlob 的信息，其中包括 XGameSaveBlob 的名称及其大小。

*data*\
类型：uint8\_t\*

指向 XGameSaveBlob 数据的指针。

## 备注

XGameSaveBlob 或简称 Blob 是一个缓冲区，其中包含游戏保存的数据。它还包含以 [XGameSaveBlobInfo](https://docs.xbox.com/zh-CN/reference/system/xgamesave/structs/xgamesaveblobinfo.md) 形式表示的关于自身的信息。此信息包括其名称和大小，以便可以正确读取它。Blob 位于 **XGameSaveContainers** 内。容器可以包含多个 Blob，并像文件夹一样存放一组相关的 Blob。若要读取、写入或删除 Blob，必须先标识该 Blob 的正确容器。标识正确的容器后，可以通过调用 [XGameSaveEnumerateBlobInfo](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesaveenumerateblobinfo.md) 或 [XGameSaveEnumerateBlobInfoByName](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesaveenumerateblobinfobyname.md) 枚举其中的 Blob。可通过调用 [XGameSaveReadBlobData](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesavereadblobdata.md) 或 [XGameSaveReadBlobDataAsync](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesavereadblobdataasync.md) 读取 Blob。

## 要求

**标头：** XGameSave.h

**支持的平台：** Windows、XBOX One 系列主机和 XBOX Series 主机

## 另请参阅

[XGameSave](https://docs.xbox.com/zh-CN/reference/system/xgamesave/xgamesave_members.md)\
[XGameSaveEnumerateBlobInfo](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesaveenumerateblobinfo.md)\
[XGameSaveEnumerateBlobInfoByName](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesaveenumerateblobinfobyname.md)\
[XGameSaveReadBlobData](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesavereadblobdata.md)\
[XGameSaveReadBlobDataAsync](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesavereadblobdataasync.md)


## Related topics

- [XGameSaveBlobInfo](https://docs.xbox.com/zh-CN/reference/system/xgamesave/structs/xgamesaveblobinfo.md)
- [XGameSaveReadBlobData](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesavereadblobdata.md)
- [XGameSaveReadBlobDataResult](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesavereadblobdataresult.md)
- [XGameSave（API 内容）](https://docs.xbox.com/zh-CN/reference/system/xgamesave/xgamesave_members.md)
- [XGameSaveReadBlobDataAsync](https://docs.xbox.com/zh-CN/reference/system/xgamesave/functions/xgamesavereadblobdataasync.md)
