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

# PartyAudioFormat

> As informações de formato necessárias para interpretar os dados de áudio do Party.

As informações de formato necessárias para interpretar os dados de áudio do Party.

## Sintaxe

```cpp theme={null}
struct PartyAudioFormat {  
    uint32_t samplesPerSecond;  
    uint32_t channelMask;  
    uint16_t channelCount;  
    uint16_t bitsPerSample;  
    PartyAudioSampleType sampleType;  
    PartyBool interleaved;  
}  
```

### Membros

**`samplesPerSecond`**   uint32\_t

Especifica a frequência de amostragem com que cada canal deve ser reproduzido ou gravado.

**`channelMask`**   uint32\_t

Substitui a atribuição de canais em um fluxo de áudio multicanal às posições dos alto-falantes.

**`channelCount`**   uint16\_t

Especifica o número de canais de dados de áudio.

**`bitsPerSample`**   uint16\_t

Especifica o número de bits por amostra. Se esse valor não for divisível em bytes, será presumido que o tipo de amostra que o contém é preenchido com bits para torná-lo divisível em bytes.

**`sampleType`**   [PartyAudioSampleType](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyaudiosampletype)

Especifica o tipo de amostra.

**`interleaved`**   [PartyBool](/pt-BR/services/playfab/multiplayer/networking/reference/typedefs)

Um sinalizador que indica se os dados de áudio multicanal são intercalados em formatos multicanal.

## Requisitos

**Cabeçalho:** Party.h

## Confira também

[Membros do Party](/pt-BR/services/playfab/multiplayer/networking/reference/party_members)


## Related topics

- [PartyAudioManipulationSinkStream::GetFormat](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_getformat.md)
- [PartyAudioManipulationSourceStream::GetFormat](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getformat.md)
- [PartyAudioManipulationSinkStreamConfiguration](/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyaudiomanipulationsinkstreamconfiguration.md)
- [PartyAudioManipulationSourceStreamConfiguration](/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyaudiomanipulationsourcestreamconfiguration.md)
- [Visão geral da API C/C++ do Party](/pt-BR/services/playfab/multiplayer/networking/reference/party_members.md)
