Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функция обратного вызова EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT реализуется драйвером и вызывается при установке внутреннего формата смеси для узла звукового модуля.
Синтаксис
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT EvtAcxAudioengineAssignEngineFormat;
NTSTATUS EvtAcxAudioengineAssignEngineFormat(
ACXAUDIOENGINE AudioEngine,
ACXDATAFORMAT Format
)
{...}
Параметры
AudioEngine
Объект ACXAUDIOENGINE, используемый в канале отрисовки для представления DSP. Дополнительные сведения о объектах ACX см. в сводке по объектам ACX.
Format
Объект ACXDATAFORMAT, описывающий формат смешивания для указанного звукового модуля.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если вызов выполнен успешно. В противном случае возвращается соответствующий код ошибки. Дополнительные сведения см. в использовании значений NTSTATUS.
Замечания
Пример
Ниже показан пример использования.
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT DspR_EvtAcxAudioEngineAssignEngineDeviceFormat;
NTSTATUS
DspR_EvtAcxAudioEngineAssignEngineDeviceFormat(
ACXAUDIOENGINE,
ULONG
)
{
PAGED_CODE();
// Custom Code goes here
return STATUS_SUCCESS;
}
Требования к ACX
минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в обзоре версий ACX.
Требования
| Требование | Ценность |
|---|---|
| заголовка | acxelements.h |
| IRQL | PASSIVE_LEVEL |