SetShapeDmaReadWriteFull
Establece los punteros de lectura y escritura y la marca de búfer lleno en una única operación atómica.Sintaxis
Parámetros
context _Inout_Tipo: SHAPE_DMA_CONTEXT* Puntero a una estructura SHAPE_DMA_CONTEXT. readWriteFull
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.
Valor devuelto
Tipo: HRESULT Código HRESULT de éxito o de error.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 SeriesConsulte también
SHAPE_DMA_READ_WRITE_FULLShapeDmaContext
