Skip to main content

SHARED_SHAPE_CONTEXTS

Esta estructura se usa cuando los recursos del motor de procesamiento de audio por hardware escalable (SHAPE) y de XBOX Media Audio (XMA) se comparten con instancias de XAudio2.

Sintaxis

Miembros

shapeContexts
Tipo: SHAPE_CONTEXTS*
Puntero a una estructura SHAPE_CONTEXTS. sharedSrcContextIndex
Tipo: UINT32
Índice del primer contexto del convertidor de frecuencia de muestreo (SRC) que se va a compartir. sharedEqCompContextIndex
Tipo: UINT32
Índice del primer contexto de EQ/Comp que se va a compartir. sharedFiltVolContextIndex
Tipo: UINT32
Índice del primer contexto de filtro/volumen que se va a compartir. sharedDmaContextIndex
Tipo: UINT32
Índice del primer contexto de acceso directo a memoria (DMA) que se va a compartir. sharedXmaContextIndex
Tipo: UINT32
Índice del primer contexto de XMA que se va a compartir. sharedPcmContextIndex
Tipo: UINT32
Índice del primer contexto de modulación por impulsos codificados (PCM) que se va a compartir. numSharedSrcContexts
Tipo: UINT32
Número de contextos de SRC que se van a compartir, a partir de sharedSrcContextIndex. numSharedEqCompContexts
Tipo: UINT32
Número de contextos de EQ/Comp que se van a compartir, a partir de sharedEqCompContextIndex. numSharedFiltVolContexts
Tipo: UINT32
Número de contextos de filtro/volumen que se van a compartir, a partir de sharedFiltVolContextIndex. numSharedDmaContexts
Tipo: UINT32
Número de contextos de DMA que se van a compartir, a partir de sharedDmaContextIndex. numSharedXmaContexts
Tipo: UINT32
Número de contextos de XMA que se van a compartir, a partir de sharedXmaContextIndex. numSharedPcmContexts
Tipo: UINT32
Número de contextos de PCM que se van a compartir, a partir de sharedPcmContextIndex.

Comentarios

Esta estructura la usa la función XAudio2CreateWithSharedContexts. La función funciona de la misma manera que XAudio2Create, pero toma SHARED_SHAPE_CONTEXTS como parámetro adicional. Puede compartir el estado de SHAPE entre varias instancias de IXAudio2.

Requisitos

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

Consulte también

XAudio2CreateWithSharedContexts
XAudio2Create
AcpHal
Última modificación el 28 de agosto de 2026