Consider the following:

  • You use software to render/play audio via the DirectSound API (for example: DDK tool Graph Edit)
  • On Vista or Windows 7, via a driver testing tool (or manually) you uninstall and then reinstall audio drivers such as “High Definition Audio Device” (HDAudio) several times
  • You attempt to render/play the audio stream again to a non-default DirectSound device (for example – DirectSound:Speakers as opposed to Default DirectSound device)

When the stream is attempted to render to a non-default DirectSound device, you may receive the following error:

“These filters cannot agree on a connection. Verify type compatibility of input pin and output pin.

Cannot play back the audio stream: no audio hardware is available, or the hardware is not responding. (Return code:0x80040256)”

Leave a Reply