ACP_COMMAND_UPDATE_ALL_CONTEXTS
Commande de mise à jour de tableaux de tous les types de contextes SHAPE (Scalable Hardware Audio Processing Engine).Syntaxe
Membres
srcEntryCountType : UINT32 Nombre d’entrées SRC (Sample Rate Convertor). eqCompEntryCount
Type : UINT32 Nombre d’entrées EQ/Comp. filtVolEntryCount
Type : UINT32 Nombre d’entrées Filter/Volume. dmaReadEntryCount
Type : UINT32 Nombre d’entrées DMA (Direct Memory Access) qui lisent à partir d’une mémoire tampon de mixage. dmaWriteEntryCount
Type : UINT32 Nombre d’entrées DMA qui écrivent dans une mémoire tampon de mixage. pcmEntryCount
Type : UINT32 Nombre d’entrées PCM (modulation par impulsions et codage). xmaEntryCount
Type : UINT32 Nombre d’entrées XMA (XBOX Media Audio). srcEntries
Type : APU_ADDRESS Pointeur vers un tableau d’entrées SRC. eqCompEntries
Type : APU_ADDRESS Pointeur vers un tableau d’entrées EQ/Comp. filtVolEntries
Type : APU_ADDRESS Pointeur vers un tableau d’entrées Filter/Volume. dmaReadEntries
Type : APU_ADDRESS Pointeur vers un tableau d’entrées DMA qui lisent à partir d’une mémoire tampon de mixage. dmaWriteEntries
Type : APU_ADDRESS Pointeur vers un tableau d’entrées DMA qui écrivent dans une mémoire tampon de mixage. pcmEntries
Type : APU_ADDRESS Pointeur vers un tableau d’entrées PCM. xmaEntries
Type : APU_ADDRESS Pointeur vers un tableau d’entrées XMA. srcIndexCount
Type : UINT32 Nombre d’index SRC. eqCompIndexCount
Type : UINT32 Nombre d’index EQ/Comp. filtVolIndexCount
Type : UINT32 Nombre d’index Filter/Volume. dmaReadIndexCount
Type : UINT32 Nombre d’index DMA qui lisent à partir d’une mémoire tampon de mixage. dmaWriteIndexCount
Type : UINT32 Nombre d’index DMA qui écrivent dans une mémoire tampon de mixage. pcmIndexCount
Type : UINT32 Nombre d’index PCM. xmaIndexCount
Type : UINT32 Nombre d’index XMA. srcIndices
Type : APU_ADDRESS Tableau d’index 16 bits non signés dans les entrées SRC. eqCompIndices
Type : APU_ADDRESS Tableau d’index 16 bits non signés dans les entrées EQ/Comp. filtVolIndices
Type : APU_ADDRESS Tableau d’index 16 bits non signés dans les entrées Filter/Volume. dmaReadIndices
Type : APU_ADDRESS Tableau d’index 16 bits non signés dans les entrées de lecture DMA. dmaWriteIndices
Type : APU_ADDRESS Tableau d’index 16 bits non signés dans les entrées d’écriture DMA. pcmIndices
Type : APU_ADDRESS Tableau d’index 16 bits non signés dans les entrées PCM. xmaIndices
Type : APU_ADDRESS Tableau d’index 16 bits non signés dans les entrées XMA.
Remarques
Il existe deux méthodes pour effectuer des mises à jour par bloc. Dans la méthode directe, les membres *EntryCount et *Entries sont utilisés et les membres d’index sont ignorés. La mise à jour par bloc se comporte comme suit.Configuration requise
En-tête : acphal.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
SubmitCommandAcpHal
