But can a directshow filter intecept the audio stream sent by waveout API? In my understanding, app can use directsound or the wave out API to do audio output. > admin@xxxxxxxxxxxxxxxxx wrote: > >>Thanks for the reply. >> >>Actually >>I want to make it a virtual audio driver. It don't need a specific hardware. >>It uses the sound >>card to play or record. But it acts like a true audio device there. So apps >>that use it can work >>normally, but I can have control on the data stream in this driver now. >> >>I have looked at MSVAD driver in WINXP DDK. It writes the data to disk. I >>wonder how to send the >>data to another true sourd device at the same time. >> >> > > I don't think you really want a driver. You want a filter. You can do > all of this in user mode by writing a DirectShow filter. > > -- > - Tim Roberts, timr@xxxxxxxxx > Providenza & Boekelheide, Inc. > > ****************** > > 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/ > > ****************** 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/