SHAPE_PCM_CONTEXT
Structure de contexte PCM.Syntaxe
Membres
bufferStartType : UINT32 Écriture : mémoire tampon audio. bufferLength
Type : UINT32 Écriture : longueur de la mémoire tampon audio, en échantillons. reserved0
Type : UINT32 Réservé. loopCount
Type : UINT32 Lecture/écriture : nombre de boucles. reserved1
Type : UINT32 Réservé. full
Type : UINT32 Écriture : pour les mémoires tampons circulaires, lorsque readPointer est identique à loopStartWritePointer : 1 == mémoire tampon pleine, 0 == mémoire tampon vide. reserved2
Type : UINT32 Réservé. readPointer
Type : UINT32 Lecture/écriture : décalage en échantillons, aligné sur les trames de 128 échantillons, à partir du début de la mémoire tampon audio. Les sept (7) bits inférieurs sont ignorés. reserved3
Type : UINT32 Réservé. loopStartWritePointer
Type : UINT32 Écriture : décalage d’échantillons non aligné sur les trames, à partir du début de la mémoire tampon audio. Indique le début de la boucle pour les mémoires tampons linéaires, ou le pointeur d’écriture pour les mémoires tampons circulaires. reserved4
Type : UINT32 Réservé. loopEnd
Type : UINT32 Écriture : décalage d’échantillons non aligné sur les trames, à partir du début de la mémoire tampon audio. Indique la fin de la boucle. La taille minimale d’une boucle est de 128 échantillons. reserved5
Type : UINT32 Réservé. mode
Type : UINT32 Écriture : SHAPE_PCM_MODE reserved6
Type : UINT32 Réservé. format
Type : UINT32 Écriture : SHAPE_PCM_FORMAT reserved7
Type : UINT32 Réservé. reserved
Type : UINT32[1] Réservé.
Remarques
Les champs marqués Écriture sont définis par votre application et ne sont pas modifiés par la bibliothèque ACP (Audio Control Processor). Les champs marqués Lecture/écriture sont définis par votre application, mais peuvent être modifiés par la bibliothèque ACP. La taille d’une mémoire tampon PCM (Pulse Code Modulation) dépend du format de la mémoire tampon. Consultez les remarques de SHAPE_PCM_FORMAT.Configuration requise
En-tête : shapepcmcontext.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX SeriesDocumentation conceptuelle
Voir aussi
Vue d’ensemble d’ACPVue d’ensemble de SHAPE
shapepcmcontext
