AcpHalAllocateShapeContexts
Asigna matrices de contextos para el motor de procesamiento de audio por hardware escalable (SHAPE) y XBOX Media Audio (XMA).Sintaxis
Parámetros
contextArrays _Inout_Tipo: SHAPE_CONTEXTS* En la entrada, el contexto debe contener el tamaño solicitado de las matrices de contextos. Si la función se ejecuta correctamente, el contexto se rellena con las matrices asignadas. Consulte las estructuras SHAPE_DMA_CONTEXT, SHAPE_EQCOMP_CONTEXT, SHAPE_FILTVOL_CONTEXT, SHAPE_PCM_CONTEXT, SHAPE_SRC_CONTEXT y SHAPE_XMA_CONTEXT.
Valor devuelto
Tipo: HRESULT Si el método se ejecuta correctamente, devuelveS_OK. Si el método falla, devuelve uno de los códigos siguientes (lista parcial):
Comentarios
Llame a este método para asignar contextos para un cliente del procesador de control de audio (ACP) antes de llamar a AcpHalCreate. A menos que haya una llamada posterior a AcpHalReleaseShapeContexts, este método solo debe llamarse una vez. El número de contextos del convertidor de frecuencia de muestreo (SRC) debe ser igual a la suma del número de contextos de modulación por impulsos codificados (PCM) y el número de contextos XMA.Requisitos
Encabezado: acphal.h Biblioteca: acphal.lib Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
AcpHalReleaseShapeContextsAcpHalCreate
AcpHal
