SHARED_SHAPE_CONTEXTS
Cette structure est utilisée lorsque les ressources du moteur matériel évolutif de traitement audio (SHAPE) et de XBOX Media Audio (XMA) sont partagées avec des instancesXAudio2.
Syntaxe
Membres
shapeContextsType : SHAPE_CONTEXTS* Pointeur vers une structure SHAPE_CONTEXTS. sharedSrcContextIndex
Type : UINT32 Index du premier contexte de convertisseur de fréquence d’échantillonnage (SRC) à partager. sharedEqCompContextIndex
Type : UINT32 Index du premier contexte EQ/Comp à partager. sharedFiltVolContextIndex
Type : UINT32 Index du premier contexte Filtre/Volume à partager. sharedDmaContextIndex
Type : UINT32 Index du premier contexte d’accès direct à la mémoire (DMA) à partager. sharedXmaContextIndex
Type : UINT32 Index du premier contexte XMA à partager. sharedPcmContextIndex
Type : UINT32 Index du premier contexte de modulation par impulsions et codage (PCM) à partager. numSharedSrcContexts
Type : UINT32 Nombre de contextes SRC à partager, à partir de sharedSrcContextIndex. numSharedEqCompContexts
Type : UINT32 Nombre de contextes EQ/Comp à partager, à partir de sharedEqCompContextIndex. numSharedFiltVolContexts
Type : UINT32 Nombre de contextes Filtre/Volume à partager, à partir de sharedFiltVolContextIndex. numSharedDmaContexts
Type : UINT32 Nombre de contextes DMA à partager, à partir de sharedDmaContextIndex. numSharedXmaContexts
Type : UINT32 Nombre de contextes XMA à partager, à partir de sharedXmaContextIndex. numSharedPcmContexts
Type : UINT32 Nombre de contextes PCM à partager, à partir de sharedPcmContextIndex.
Remarques
Cette structure est utilisée par la fonction XAudio2CreateWithSharedContexts. Cette fonction fonctionne de la même façon queXAudio2Create, mais accepte SHARED_SHAPE_CONTEXTS comme paramètre supplémentaire. Vous pouvez partager l’état de SHAPE entre plusieurs instances IXAudio2.
Configuration requise
En-tête : acphal.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
XAudio2CreateWithSharedContextsXAudio2Create
AcpHal
