Skip to main content

SHAPE_FLOWGRAPH_SRC_COMMAND

Indica que se necesita una pasada de conversión de frecuencia de muestreo (SRC).

Sintaxis

Miembros

command
Tipo: UINT64
El comando SHAPE_FLOWGRAPH_COMMAND_TYPE_SRC de SHAPE_FLOWGRAPH_COMMAND_TYPE. queued
Tipo: UINT64
Marca de proceso interna: 1 == insertado en la cola de comandos interna, 0 == todavía en espera. disabled
Tipo: UINT64
Marca para deshabilitar la conversión: 1 == deshabilitada (no procesar), 0 == habilitada (procesar normalmente). error
Tipo: UINT64
El procesador de control de audio (ACP) marca el comando como no válido. reserved0
Tipo: UINT64
Reservado. contextId
Tipo: UINT64
Identificador de contexto. mixBuffer0
Tipo: UINT64
Búfer de mezcla de salida del canal 0 (normalmente izquierdo/mono). mixBuffer1
Tipo: UINT64
Búfer de mezcla de salida del canal 1 (normalmente derecho). reserved1
Tipo: UINT64
Reservado.

Comentarios

El SRC opera en uno de dos modos.
  • En el modo MONO, los datos se leen de la memoria del sistema muestra a muestra y se escriben (después de la SRC) en un búfer de mezcla.
  • En el modo STEREO, los datos se interpretan como datos PCM estéreo entrelazados (izquierda/derecha); cada canal se envía a un búfer de mezcla independiente. Esto permite el mayor rendimiento con un mínimo de relecturas de memoria.
El comando SRC se envía al bloque de hardware SRC para su ejecución. Los datos de entrada del bloque SRC se especifican en los contextos SRC o XBOX Media Audio (XMA) y siempre residen en la memoria del sistema. La salida del SRC siempre va a uno o varios búferes de mezcla. Cada comando corresponde al procesamiento de salida de un canal de un fotograma de audio de 128 muestras a 48 kHz. El número de muestras de entrada consumidas depende de la relación de SRC.

Requisitos

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

Consulte también

ACP Información general de SHAPE shapeflowgraph
Última modificación el 28 de agosto de 2026