Tim Roberts skrev 2010-10-12 19:09:
Maybe. In a WaveRT driver, which is how most HDAudio devices are supported in Vista and Win 7, the kernel driver does not get involved at all in the transmission of audio data. The audio engine process in user-mode copies data into a circular buffer and moves the pointers on its own. In that case, it's not clear there's anything for you to filter.
With WaveRT, there is no possiblity. As Tim states, the user-mode application gets a shared buffer with the WaveRT driver and outputs audio directly to the device. There is no way to intercept that. /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/