Inheritance diagram for CBaseVideoFilter:

Public Member Functions | |
| CBaseVideoFilter (TCHAR *pName, LPUNKNOWN lpunk, HRESULT *phr, REFCLSID clsid) | |
| virtual | ~CBaseVideoFilter () |
| int | GetPinCount () |
| CBasePin * | GetPin (int n) |
| HRESULT | CheckInputType (const CMediaType *mtIn) |
| HRESULT | CheckOutputType (const CMediaType &mtOut) |
| HRESULT | CheckTransform (const CMediaType *mtIn, const CMediaType *mtOut) |
| HRESULT | DecideBufferSize (IMemAllocator *pAllocator, ALLOCATOR_PROPERTIES *pProperties) |
| HRESULT | GetMediaType (int iPosition, CMediaType *pMediaType) |
| HRESULT | SetMediaType (PIN_DIRECTION dir, const CMediaType *pmt) |
Protected Member Functions | |
| HRESULT | GetDeliveryBuffer (int w, int h, IMediaSample **ppOut) |
| HRESULT | CopyBuffer (BYTE *pOut, BYTE *pIn, int w, int h, int pitchIn, const GUID &subtype) |
| HRESULT | CopyBuffer (BYTE *pOut, BYTE **ppIn, int w, int h, int pitchIn, const GUID &subtype) |
| virtual void | GetOutputSize (int &w, int &h, int &arx, int &ary) |
Protected Attributes | |
| CCritSec | m_csReceive |
| int | m_w |
| int | m_h |
| int | m_arx |
| int | m_ary |
Definition at line 3 of file BaseVideoFilter.h.
1.4.5