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

# GetShapeDmaBytesPerFrame

> GetShapeDmaBytesPerFrame

# GetShapeDmaBytesPerFrame

Obtient le nombre d'octets par trame.

## Syntaxe

```cpp theme={null}
UINT32 GetShapeDmaBytesPerFrame(  
         const SHAPE_DMA_CONTEXT* context  
)  
```

### Paramètres

*context*   \_In\_\
Type : [SHAPE\_DMA\_CONTEXT\*](/fr-CA/reference/audio/shapedmacontext/structs/shape_dma_context)

Pointeur vers une structure [SHAPE\_DMA\_CONTEXT](/fr-CA/reference/audio/shapedmacontext/structs/shape_dma_context).

### Valeur de retour

Type : UINT32

Nombre d'octets par trame.

## Remarques

Cette fonction calcule le nombre total d'octets d'une trame complète en multipliant le nombre de canaux par le nombre d'échantillons par trame et par le nombre d'octets par échantillon.

Dans la structure de mémoire tampon d'accès direct à la mémoire (DMA), le pilote peut spécifier le nombre maximal d'octets par trame. Lors de la transmission de données, le contrôleur hôte divise la mémoire tampon de données en paquets de cette taille.

## Configuration requise

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

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[SHAPE\_DMA\_CONTEXT](/fr-CA/reference/audio/shapedmacontext/structs/shape_dma_context)\
[DMA](/fr-CA/build/console-features/audio/overviews/shape-overview#ID4EWC)\
[ShapeDmaContext](/fr-CA/reference/audio/shapedmacontext/shapedmacontext_members)


## Related topics

- [GetShapeDmaBytesPerFrame](/reference/audio/shapedmacontext/functions/getshapedmabytesperframe.md)
- [ShapeDmaContext](/reference/audio/shapedmacontext/shapedmacontext_members.md)
- [GetShapeDmaNumFrames](/reference/audio/shapedmacontext/functions/getshapedmanumframes.md)
- [GetShapeDmaFramesAvailable](/reference/audio/shapedmacontext/functions/getshapedmaframesavailable.md)
- [GetShapeDmaFramesFree](/reference/audio/shapedmacontext/functions/getshapedmaframesfree.md)
