Matthew van Eerde skrev 2010-11-02 16:52:
You can indicate to the audio stack that your "supported formats" list has changed by raising an event: http://msdn.microsoft.com/en-us/library/ff537132(VS.85).aspx "When the miniport driver detects a dynamic format change, it must call the IPortEvents::GenerateEventList method to signal the KSEVENT_PINCAPS_FORMATCHANGE event." This requires Windows 7 or later.
Ah, bummer. My solution needs to support XP SP3 onward, so I guess I'll disable any format changes as long as there's a client connected to my device to avoid confusion. But I'll definitely try it on Windows 7. Regarding the "Advanced" tab, earlier on the list someone modified the registry settings to reflect the new "default format" and that seems to work (knock, knock). Thnx /Rob ****************** 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.com/