AcxEventGenerateEvent 函数 (acxevents.h)
AcxEventGenerateEvent 函数生成 ACX 事件。
语法
void AcxEventGenerateEvent(
ACXEVENT Event
);
参数
Event
ACXEVENT 对象 (在 ACX 对象) 摘要 中所述。
返回值
无
备注
ACXEVENT 表示驱动程序级别可用的异步通知。 可以将事件添加到 ACXCIRCUIT、ACXSTREAMs、ACXELEMENTs 和 ACXPIN。 在内部,它们作为 KS 事件公开到上层。 有关 KS 事件的详细信息,请参阅 KS 事件。
示例
此示例演示如何使用 AcxEventGenerateEvent。
PCODEC_MUTE_TIMER_CONTEXT timerCtx = GetCodecMuteTimerContext(Timer);
PCODEC_MUTE_ELEMENT_CONTEXT muteCtx = GetCodecMuteElementContext(timerCtx->MuteElement);
// Testing: update settings 0 <-> 1
muteCtx->MuteState[0] = !muteCtx->MuteState[0];
muteCtx->MuteState[1] = !muteCtx->MuteState[1];
AcxEventGenerateEvent(timerCtx->Event);
ACX 要求
最低 ACX 版本: 1.0
有关 ACX 版本的详细信息,请参阅 ACX 版本概述。
要求
要求 | 值 |
---|---|
Header | acxevents.h |
IRQL | PASSIVE_LEVEL |