Función AcxAudioEngineGetDeviceFormatList (acxelements.h)
La función AcxAudioEngineGetDeviceFormatList recupera el objeto ACXDATAFORMATLIST que contiene la lista de formatos admitidos para el nodo del motor de audio. Para obtener más información sobre los objetos ACX, vea Resumen de objetos ACX.
Sintaxis
ACXDATAFORMATLIST AcxAudioEngineGetDeviceFormatList(
ACXAUDIOENGINE AudioEngine
);
Parámetros
AudioEngine
Objeto ACXAUDIOENGINE que se usa en un circuito de representación para representar un DSP.
Valor devuelto
Objeto ACXDATAFORMATLIST que contiene la lista de formatos admitidos para el objeto ACXAUDIOENGINE especificado.
Comentarios
Ejemplo
A continuación se muestra el uso de ejemplo.
status = AcxDataFormatCreate(Device, &attributes, &formatCfg, &formatPcm44100c2);
formatCtx = GetCodecFormatContext(formatPcm44100c2);
// Get the current audio engine device format list
formatList = AcxAudioEngineGetDeviceFormatList(audioEngineElement);
if (formatList == NULL)
{
status = STATUS_INSUFFICIENT_RESOURCES;
goto exit;
}
// Add our supported formats to the audio engine device format list
status = AcxDataFormatListAddDataFormat(formatList, formatPcm44100c2);
Requisitos de ACX
Versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.
Requisitos
Requisito | Valor |
---|---|
Header | acxelements.h |
IRQL | PASSIVE_LEVEL |