[wdmaudiodev] Re: IKsControl

  • From: Tim Roberts <timr@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Fri, 05 Feb 2010 10:26:40 -0800

Tim Roberts wrote:
> Mark Walker wrote:
>> Tim, yes, you're right I should only be interested in single device. 
>> However, all devices fail in that particular loop, including the one
>> I want.  Shouldn't all devices return a good interface anyway? 
>> Anyway, like I said this is not such a big deal right now, but I'd
>> like to understand what's going on, though.
>
> If you bring up graphedt, does your device appear in the "Audio
> Renderers" list?  Are you able to instantiate it there?  If so, then
> your basic process has to work.  Graphedt uses exactly the same code.
>
> Here, this code works on my XP machine, and prints out IBaseFilter
> instances for all of my audio devices.

Immediately after I posted that, I realized that I missed the point. 
You can get the IBaseFilter -- it's the IKsControl you can't get.  And
indeed, I can't either.  So, you are all permitted to ignore that code
while I go back to my office and think some more.

-- 
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.

Other related posts: