[wdmaudiodev] Virtual Audio Devices

  • From: "Peter Stokes" <pstokes@xxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 30 Oct 2002 11:43:26 +0000

I understand from the Windows DDK documentation that SysAudio builds filter
graphs from the available KSCATEGORY_AUDIO filter factories into a "Virtual
Audio Device", which is registered as a KSCATEGORY_AUDIO_DEVICE.

My question is that each individual KSCATEGORY_AUDIO filter factory contains
various nodes, each of which has a node ID consisting of a numeric index based
from zero. When all the necessary filter factories are linked to produce the
"Virtual Audio Device" it is clearly necessary to re-index many of the nodes'
IDs because it is not sensible to have multiple nodes with the same ID. I have
observed this behaviour using KsStudio. However, I have not been able to deduce
the logic used in this re-indexing process. I would also like to know how I can
obtain the mappings between the node ID given to a node in the "Virtual Audio
Device" and the corresponding nodes' ID in it's own filter factory.

I hope that the above makes sense. I would be very grateful for any assistance
with this matter.




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


Other related posts: