[wdmaudiodev] Re: WaveCyclic stream device objects ??

  • From: Tim Roberts <timr@xxxxxxxxx>
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 6 Aug 2010 11:27:39 -0700

You should be able to use CLSID_SystemDeviceEnum to find the device,
then use BindToObject to get an IBaseFilter, then use EnumPins to find
the pin you want, then QueryInterface for IKsObject, then call
IKsObject::KsGetObjectHandle to fetch the file handle.  Or, if you're
just sending properties, you can query an IKsControl from the IPin and
send property requests.

-- 
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.com/

Other related posts: