Skip to main content

ACP_COMMAND_UPDATE_ALL_CONTEXTS

Comando para actualizar matrices de todos los tipos de contexto del motor de procesamiento de audio por hardware escalable (SHAPE).

Sintaxis

Miembros

srcEntryCount
Tipo: UINT32
Número de entradas del convertidor de frecuencia de muestreo (SRC). eqCompEntryCount
Tipo: UINT32
Número de entradas de EQ/Comp. filtVolEntryCount
Tipo: UINT32
Número de entradas de filtro/volumen. dmaReadEntryCount
Tipo: UINT32
Número de entradas de acceso directo a memoria (DMA) que leen de un búfer de mezcla. dmaWriteEntryCount
Tipo: UINT32
Número de entradas de DMA que escriben en un búfer de mezcla. pcmEntryCount
Tipo: UINT32
Número de entradas de modulación por impulsos codificados (PCM). xmaEntryCount
Tipo: UINT32
Número de entradas de XBOX Media Audio (XMA). srcEntries
Tipo: APU_ADDRESS
Puntero a una matriz de entradas de SRC. eqCompEntries
Tipo: APU_ADDRESS
Puntero a una matriz de entradas de EQ/Comp. filtVolEntries
Tipo: APU_ADDRESS
Puntero a una matriz de entradas de filtro/volumen. dmaReadEntries
Tipo: APU_ADDRESS
Puntero a una matriz de entradas de DMA que leen de un búfer de mezcla. dmaWriteEntries
Tipo: APU_ADDRESS
Puntero a una matriz de entradas de DMA que escriben en un búfer de mezcla. pcmEntries
Tipo: APU_ADDRESS
Puntero a una matriz de entradas de PCM. xmaEntries
Tipo: APU_ADDRESS
Puntero a una matriz de entradas de XMA. srcIndexCount
Tipo: UINT32
Número de índices de SRC. eqCompIndexCount
Tipo: UINT32
Número de índices de EQ/Comp. filtVolIndexCount
Tipo: UINT32
Número de índices de filtro/volumen. dmaReadIndexCount
Tipo: UINT32
Número de índices de DMA que leen de un búfer de mezcla. dmaWriteIndexCount
Tipo: UINT32
Número de índices de DMA que escriben en un búfer de mezcla. pcmIndexCount
Tipo: UINT32
Número de índices de PCM. xmaIndexCount
Tipo: UINT32
Número de índices de XMA. srcIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sin signo en las entradas de SRC. eqCompIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sin signo en las entradas de EQ/Comp. filtVolIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sin signo en las entradas de filtro/volumen. dmaReadIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sin signo en las entradas de lectura de DMA. dmaWriteIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sin signo en las entradas de escritura de DMA. pcmIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sin signo en las entradas de PCM. xmaIndices
Tipo: APU_ADDRESS
Matriz de índices de 16 bits sin signo en las entradas de XMA.

Comentarios

Hay dos métodos para realizar actualizaciones en bloque. En el método directo, se usan los miembros *EntryCount y *Entries y se ignoran los miembros de índice. La actualización en bloque se comporta de la siguiente manera.
En el método indirecto, se usan los miembros *IndexCount y *Indices y se ignoran los miembros de entrada. La actualización en bloque se comporta de la siguiente manera.
Para actualizar un único contexto, use la estructura ACP_COMMAND_UPDATE_CONTEXTS.

Requisitos

Encabezado: acphal.h Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX Series

Consulte también

SubmitCommand
AcpHal
Última modificación el 28 de agosto de 2026