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

> Informations de format nécessaires pour interpréter les données audio de Party.

Informations de format nécessaires pour interpréter les données audio de Party.

## Syntaxe

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

### Membres

**`samplesPerSecond`**   uint32\_t

Spécifie la fréquence d'échantillonnage à laquelle chaque canal doit être lu ou enregistré.

**`channelMask`**   uint32\_t

Remplace l'affectation des canaux d'un flux audio multicanal aux positions des haut-parleurs.

**`channelCount`**   uint16\_t

Spécifie le nombre de canaux de données audio.

**`bitsPerSample`**   uint16\_t

Spécifie le nombre de bits par échantillon. Si cette valeur n'est pas divisible en octets, le type d'échantillon conteneur est supposé être complété par des bits pour le rendre divisible en octets.

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

Spécifie le type d'échantillon.

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

Indicateur précisant si les données audio multicanal sont entrelacées pour les formats multicanaux.

## Configuration requise

**En-tête :** Party.h

## Voir aussi

[Membres de Party](/fr-CA/services/playfab/multiplayer/networking/reference/party_members)


## Related topics

- [PartyAudioManipulationSinkStream::GetFormat](/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_getformat.md)
- [PartyAudioManipulationSourceStream::GetFormat](/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getformat.md)
- [PartyAudioManipulationSinkStreamConfiguration](/fr-CA/services/playfab/multiplayer/networking/reference/structs/partyaudiomanipulationsinkstreamconfiguration.md)
- [PartyAudioManipulationSourceStreamConfiguration](/fr-CA/services/playfab/multiplayer/networking/reference/structs/partyaudiomanipulationsourcestreamconfiguration.md)
- [Vue d'ensemble de l'API C/C++ de Party](/fr-CA/services/playfab/multiplayer/networking/reference/party_members.md)
