EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT回呼函式 (acxelements.h)

驅動程式會實作 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

另請參閱