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

# XGameSaveBlob

> XGameSaveBlob

# XGameSaveBlob

XGameSave ストレージの情報単位。XGameSaveContainer 内に格納されます。

## Syntax

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

### Members

*info*\
型: [XGameSaveBlobInfo](/reference/system/xgamesave/structs/xgamesaveblobinfo)

XGameSaveBlob の名前とサイズを含む、XGameSaveBlob に関する情報。

*data*\
型: uint8\_t\*

XGameSaveBlob データへのポインター。

## Remarks

XGameSaveBlob (単に BLOB とも呼びます) は、ゲームによって保存されたデータを含むバッファーです。また、[XGameSaveBlobInfo](/reference/system/xgamesave/structs/xgamesaveblobinfo) の形式で自身に関する情報も含んでいます。この情報には名前とサイズが含まれ、これによって適切に読み取ることができます。BLOB は **XGameSaveContainer** 内に格納されます。コンテナーは複数の BLOB を保持でき、関連する BLOB のグループのフォルダーのように機能します。BLOB を読み取り、書き込み、または削除するには、まずその BLOB に対応する正しいコンテナーを特定する必要があります。正しいコンテナーを特定したら、[XGameSaveEnumerateBlobInfo](/reference/system/xgamesave/functions/xgamesaveenumerateblobinfo) または [XGameSaveEnumerateBlobInfoByName](/reference/system/xgamesave/functions/xgamesaveenumerateblobinfobyname) を呼び出すことで、その中の BLOB を列挙できます。BLOB は [XGameSaveReadBlobData](/reference/system/xgamesave/functions/xgamesavereadblobdata) または [XGameSaveReadBlobDataAsync](/reference/system/xgamesave/functions/xgamesavereadblobdataasync) を呼び出して読み取ることができます。

## Requirements

**ヘッダー:** XGameSave.h

**サポートされているプラットフォーム:** Windows、XBOX One ファミリー本体および XBOX Series 本体

## See also

[XGameSave](/reference/system/xgamesave/xgamesave_members)\
[XGameSaveEnumerateBlobInfo](/reference/system/xgamesave/functions/xgamesaveenumerateblobinfo)\
[XGameSaveEnumerateBlobInfoByName](/reference/system/xgamesave/functions/xgamesaveenumerateblobinfobyname)\
[XGameSaveReadBlobData](/reference/system/xgamesave/functions/xgamesavereadblobdata)\
[XGameSaveReadBlobDataAsync](/reference/system/xgamesave/functions/xgamesavereadblobdataasync)


## Related topics

- [XGameSaveBlobInfo](/ja-jp/reference/system/xgamesave/structs/xgamesaveblobinfo.md)
- [XGameSaveReadBlobData](/ja-jp/reference/system/xgamesave/functions/xgamesavereadblobdata.md)
- [XGameSave](/ja-jp/reference/system/xgamesave/xgamesave_members.md)
- [XGameSaveReadBlobDataResult](/ja-jp/reference/system/xgamesave/functions/xgamesavereadblobdataresult.md)
- [XGameSaveReadBlobDataAsync](/ja-jp/reference/system/xgamesave/functions/xgamesavereadblobdataasync.md)
