Pular para o conteúdo principal

ACP_COMMAND_UPDATE_ALL_CONTEXTS

Comando para atualizar matrizes de todos os tipos de contexto do Scalable Hardware Audio Processing Engine (SHAPE).

Sintaxe

Membros

srcEntryCount
Tipo: UINT32
Contagem de entradas do Sample Rate Convertor (SRC). eqCompEntryCount
Tipo: UINT32
Contagem de entradas de EQ/Comp. filtVolEntryCount
Tipo: UINT32
Contagem de entradas de Filtro/Volume. dmaReadEntryCount
Tipo: UINT32
Contagem de entradas de Direct Memory Access (DMA) que leem de um buffer de mixagem. dmaWriteEntryCount
Tipo: UINT32
Contagem de entradas de DMA que gravam em um buffer de mixagem. pcmEntryCount
Tipo: UINT32
Contagem de entradas de modulação por código de pulso (PCM). xmaEntryCount
Tipo: UINT32
Contagem de entradas do XBOX Media Audio (XMA). srcEntries
Tipo: APU_ADDRESS
Ponteiro para uma matriz de entradas de SRC. eqCompEntries
Tipo: APU_ADDRESS
Ponteiro para uma matriz de entradas de EQ/Comp. filtVolEntries
Tipo: APU_ADDRESS
Ponteiro para uma matriz de entradas de Filtro/Volume. dmaReadEntries
Tipo: APU_ADDRESS
Ponteiro para uma matriz de entradas de DMA que leem de um buffer de mixagem. dmaWriteEntries
Tipo: APU_ADDRESS
Ponteiro para uma matriz de entradas de DMA que gravam em um buffer de mixagem. pcmEntries
Tipo: APU_ADDRESS
Ponteiro para uma matriz de entradas de PCM. xmaEntries
Tipo: APU_ADDRESS
Ponteiro para uma matriz de entradas de XMA. srcIndexCount
Tipo: UINT32
Contagem de índices de SRC. eqCompIndexCount
Tipo: UINT32
Contagem de índices de EQ/Comp. filtVolIndexCount
Tipo: UINT32
Contagem de índices de Filtro/Volume. dmaReadIndexCount
Tipo: UINT32
Contagem de índices de DMA que leem de um buffer de mixagem. dmaWriteIndexCount
Tipo: UINT32
Contagem de índices de DMA que gravam em um buffer de mixagem. pcmIndexCount
Tipo: UINT32
Contagem de índices de PCM. xmaIndexCount
Tipo: UINT32
Contagem de índices de XMA. srcIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sem sinal para as entradas de SRC. eqCompIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sem sinal para as entradas de EQ/Comp. filtVolIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sem sinal para as entradas de Filtro/Volume. dmaReadIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sem sinal para as entradas de leitura de DMA. dmaWriteIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sem sinal para as entradas de gravação de DMA. pcmIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sem sinal para as entradas de PCM. xmaIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sem sinal para as entradas de XMA.

Comentários

Há dois métodos para executar atualizações em bloco. No método direto, os membros *EntryCount e *Entries são usados e os membros de índice são ignorados. A atualização em bloco se comporta da seguinte maneira.
No método indireto, os membros *IndexCount e *Indices são usados e os membros de entrada são ignorados. A atualização em bloco se comporta da seguinte maneira.
Para atualizar um único contexto, use a estrutura ACP_COMMAND_UPDATE_CONTEXTS.

Requisitos

Cabeçalho: acphal.h Plataformas com suporte: consoles da família XBOX One e consoles XBOX Series

Confira também

SubmitCommand
AcpHal
Última modificação em 6 de outubro de 2026