CodeVis.com SourceForge.net Logo

CVDShowUtil.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 #ifndef CVDShowUtil_H_
00009 #define CVDShowUtil_H_
00010 
00011 #include <windows.h>
00012 #include <Dshow.h>   // DirectShow (using DirectX 9.0 for dev)
00013 #include <qedit.h>   // Sample grabber defines
00014 
00015 
00025 HRESULT GetUnconnectedPin(
00026     IBaseFilter *pFilter,
00027     PIN_DIRECTION PinDir,
00028     IPin **ppPin);
00029 
00040 HRESULT ConnectFilters(
00041     IGraphBuilder *pGraph,
00042     IPin *pOut,           
00043     IBaseFilter *pDest);  
00044 
00051 HRESULT DisconnectPins(IBaseFilter *pFilter);
00052 
00062 HRESULT ConnectFilters(
00063     IGraphBuilder *pGraph, 
00064     IBaseFilter *pSrc, 
00065     IBaseFilter *pDest);
00066 
00071 void LocalFreeMediaType(AM_MEDIA_TYPE& mt);
00072 
00077 void LocalDeleteMediaType(AM_MEDIA_TYPE *pmt);
00078 
00079 #endif //CVDShowUtil_H_
00080 

Generated on Mon Mar 1 13:27:11 2004 for VidCapture Library by doxygen 1.3.3
CodeVis VidCapture 0.2 Copyright © 2003-2004 by Michael Ellison.