AcpHalAllocateShapeContexts
Aloca matrizes de contexto para o Scalable Hardware Audio Processing Engine (SHAPE) e o XBOX Media Audio (XMA).Sintaxe
Parâmetros
contextArrays _Inout_Tipo: SHAPE_CONTEXTS* Na entrada, o contexto deve conter o tamanho solicitado das matrizes de contexto. Se a função for bem-sucedida, o contexto será preenchido com as matrizes alocadas. Consulte as estruturas SHAPE_DMA_CONTEXT, SHAPE_EQCOMP_CONTEXT, SHAPE_FILTVOL_CONTEXT, SHAPE_PCM_CONTEXT, SHAPE_SRC_CONTEXT e SHAPE_XMA_CONTEXT.
Valor retornado
Tipo: HRESULT Se o método for bem-sucedido, ele retornaráS_OK. Se o método falhar, ele retornará um dos seguintes códigos (lista parcial):
Comentários
Chame este método para alocar contextos para um cliente do Audio Control Processor (ACP) antes de chamar AcpHalCreate. A menos que haja uma chamada subsequente para AcpHalReleaseShapeContexts, este método deve ser chamado apenas uma vez. O número de contextos do Sample Rate Convertor (SRC) deve ser igual à soma do número de contextos de modulação por código de pulso (PCM) e do número de contextos XMA.Requisitos
Cabeçalho: acphal.h Biblioteca: acphal.lib Plataformas com suporte: consoles da família XBOX One e consoles XBOX SeriesConfira também
AcpHalReleaseShapeContextsAcpHalCreate
AcpHal
