C++/VB - Where to find document for IID_IT...
Asked By Chu Bun
03-Feb-10 04:42 PM
Is there a document page for the interface IDs? For example,
pAddress->QueryInterface(IID_ITMediaSupport,(void **)&pMediaSupport);
I searched for "IID_ITMediaSupport" and can only find it being used in a
sample code. I see a few more defined in Tapi3if.h, but it is not quite
clear what they are for. Is there any documentation or I will need to
look at the sample codes?
TAPIaroundTheWorld
(1)
ITMediaSupport
(1)
QueryInterface
(1)
PMediaSupport
(1)
FileTerm
(1)
AnsMach
(1)
PAddress
(1)
Windows
(1)
Andreas Marschall [exMVP TAPI] replied to Chu Bun
Chu,
none that I know of.
I have seen it being defined in TAPI3IF.H and TAPI3.H,
used in "Select an Address" MSDN code snippet and some P-SDK samples
(tapisend, tapirecv, Incoming, Outgoing, FileTerm, AnsMach, acdclient).
--
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK / Visual C++ 2003-2008
TAPI / TSP Developer and Tester
My TAPI and TSPI FAQ:
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
My Toto® Tools (a collection of free, mostly TAPI related tools):
http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm
TAPI development around the world (Frappr! map):
http://www.frappr.com/TAPIaroundTheWorld
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion. Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no
rights.

CoCreateInstance( CLSID_CaptureGraphBuilder )); CHK( m_pFilterGraph.CoCreateInstance( CLSID_FilterGraph )); CHK( m_pCaptureGraphBuilder-> SetFiltergraph( m_pFilterGraph )); / / Get IMediaControl interface CHK( m_pFilterGraph-> QueryInterface( IID_IMediaControl, (void* *)&m_pMediaControl ) ); / / / / Create and initialize the video capture filter / / CHK( m_pVideoCaptureFilter.CoCreateInstance( CLSID_VideoCapture )); CHK( m_pVideoCaptureFilter.QueryInterface( &pPropertyBag )); / / We are loading the driver CAM1 in the video capture filter. CHK( GetFirstCameraDriver( wzDeviceName CHK( CoCreateInstance( CLSID_SampleGrabber, NULL, CLSCTX_INPROC, IID_IBaseFilter, (void* *)&pH263Transform ) ); CHK( m_pFilterGraph-> AddFilter( pH263Transform, FILTERNAME ) ); CHK( pH263Transform-> QueryInterface( IID_ISampleGrabber, (void* *)&m_pISampleGrabber ) ); / / render stream CHK( m_pCaptureGraphBuilder-> RenderStream( &PIN_CATEGORY_PREVIEW, &MEDIATYPE_Video, m_pVideoCaptureFilter, pH263Transform, NULL ) ); CHK( m_pImageSinkFilter NULL, m_pImageSinkFilter ) ); / / Get the interfaces to the video control and file sink filter CHK( m_pImageSinkFilter.QueryInterface( &m_pFileSinkFilter ) ); CHK( m_pVideoCaptureFilter.QueryInterface( &m_pVideoControl ) ); CHK( m_pVideoCaptureFilter.QueryInterface( &pUnkCaptureFilter ) ); / / Get the output pin CHK( m_pCaptureGraphBuilder-> FindPin( pUnkCaptureFilter, PINDIR_OUTPUT, &PIN_CATEGORY_STILL, &MEDIATYPE_Video, FALSE, 0, &m_pStillPin ) ); CHK( m_pFilterGraph-> QueryInterface( IID_IMediaEvent, (void* *) &pMediaEvent )); CHK( pMediaEvent-> GetEventHandle( &oaEvent )); m_handle[1] = (HANDLE) oaEvent; This works fine - I pFileSink; Win32 DirectX Video Discussions PCaptureGraphBuilder.CoCreateInstance (1) PVideoCaptureFilter.CoCreateInstance (1) PImageSinkFilter.CoCreateInstance (1) PVideoCaptureFilter.QueryInterface (1) PImageSinkFilter.QueryInterface (1) PFilterGraph.CoCreateInstance (1) IAMStreamConfig (1) IMGSinkFilter (1) From: "Jack Harris" [. . .] I
thing useful to the beginners. please give any sample codes. Win32 TAPI Discussions INVALPOINTERwhat (1) TAPIaroundTheWorld (1) MakeCallRequestID (1) DwMaxNumActiveCalls (1) DwPermanentLineID (1) DwDeviceClassesOffset (1) DwProviderInfoOffset (1) LpszFriendlyAppName (1) Andreas, Thanks de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the
cannot find anything. . . Please help, I am at a loss here! - - Mike Win32 TAPI Discussions TAPIaroundTheWorld (1) Andreas.Marschall (1) LineGetProviderList (1) LineGetDevConfig (1) LineSetDevConfig (1) ExMVP (1) VPN (1) LineConfigProvider de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the
why it does not work, please help me. Raimund Hirz Austria (EU) Win32 TAPI Discussions TAPIaroundTheWorld (1) RpcServerRegisterAuthInfo (1) SPEventHandlerThread (1) Andreas.Marschall (1) EventNotificationThread (1) RpcServerListen (1) DestroytLineApp (1) ExMVP de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the
de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the de / Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http: / / www.frappr.com / TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the