Skip to main content

GetShapeDmaReadWriteFull

Obtiene un valor de 32 bits que contiene los punteros de lectura y escritura y la marca de búfer lleno.

Sintaxis

Parámetros

context   _In_
Tipo: SHAPE_DMA_CONTEXT*
Puntero a una estructura SHAPE_DMA_CONTEXT.

Valor devuelto

Tipo: SHAPE_DMA_READ_WRITE_FULL Valor de 32 bits que contiene el puntero de lectura, el puntero de escritura y la marca de búfer lleno. Consulte la estructura SHAPE_DMA_READ_WRITE_FULL.

Comentarios

Esta operación atómica garantiza que los tres valores estén sincronizados. Cualquier procesamiento adicional del motor de procesamiento de audio por hardware escalable (SHAPE) se realiza mediante lecturas y escrituras en búferes de mezcla temporales. El procesamiento realizado lo controla el procesador de control de audio (ACP), que a su vez es dirigido por la aplicación a través de la API AcpHal. Estos procesos incluyen la ecualización, la compresión, el escalado de filtros y el escalado de volumen.

Requisitos

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

Consulte también

SHAPE_DMA_READ_WRITE_FULL
ShapeDmaContext
Última modificación el 28 de agosto de 2026