[wdmaudiodev] Rendering audio on a different device in kernel mode

  • From: Gregory House <drghouse221b@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 23 Jan 2019 09:57:41 -0600

 Hello,

I am working on a capture device that sends ac3 data to a rendering device.
I was hoping this can be done using the "playback through this device"
option. But I found that this connects to the endpoint in shared mode and
sending ac3 requires exclusive mode. Is there anyway to gain exclusive
access to a rendering device from a kernel mode driver? I know how to
render audio in user mode using audioclient api. But is there something
similar for kernel mode? Any help would be appreciated!

Other related posts: