> ## 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.

# PartyMutableDataBuffer

> A data buffer that can be modified by the app.

A data buffer that can be modified by the app.

## Syntax

```cpp theme={null}
struct PartyMutableDataBuffer {  
    void* buffer;  
    uint32_t bufferByteCount;  
}  
```

### Members

**`buffer`**   void\*\
*buffer of size `bufferByteCount` bytes*

The data buffer.

**`bufferByteCount`**   uint32\_t

The size of the buffer in bytes.

## Requirements

**Header:** Party.h

## See also

[Party members](https://docs.xbox.com/services/playfab/multiplayer/networking/reference/party_members.md)


## Related topics

- [PartyAudioManipulationSourceStream::GetNextBuffer](https://docs.xbox.com/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getnextbuffer.md)
- [Party C/C++ API overview](https://docs.xbox.com/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyDataBuffer](https://docs.xbox.com/services/playfab/multiplayer/networking/reference/structs/partydatabuffer.md)
- [PartyDataBuffersReturnedStateChange](https://docs.xbox.com/services/playfab/multiplayer/networking/reference/structs/partydatabuffersreturnedstatechange.md)
- [XblMutableRoleSettings](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_c/enums/xblmutablerolesettings.md)
