[wdmaudiodev] Mixer messages

  • From: "Hock Yiung HUANG" <hyhuang@xxxxxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Tue, 18 Mar 2003 19:21:40 -0800

Is there a way to generate events in the mixer topology miniport using 
IPortEvents that will get translated to MM_MIXM_LINE_CHANGE for the mixer 
applications ?The mixer application only refresh its display upon getting 
MM_MIXM_LINE_CHANGE or when it is opened. Without MM_MIXM_LINE_CHANGE, the 
user would have to close & reopen the mixer application to see the changes 
when mixer controls got enabled or disabled (greyed out).

MM_MIXM_CONTROL_CHANGE can be triggered in the miniport by calling 
IPortEvents->GenerateEventList(NULL, KSEVENT_CONTROL_CHANGE, FALSE, 
ULONG(-1), TRUE, NodeId). However, the mixer application doesn't refresh 
immediately when it received this message.

What properties/event handler is required for the topology miniport to 
generate MM_MIXM_LINE_CHANGE ?

Thanks.

-HockYiung


******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/

Other related posts:

  • » [wdmaudiodev] Mixer messages