|
| | CSource (__in_opt LPCTSTR pName, __inout_opt LPUNKNOWN lpunk, CLSID clsid, __inout HRESULT *phr) |
| |
| | CSource (__in_opt LPCTSTR pName, __inout_opt LPUNKNOWN lpunk, CLSID clsid) |
| |
| | ~CSource () |
| |
| int | GetPinCount (void) |
| |
| CBasePin * | GetPin (int n) |
| |
| CCritSec * | pStateLock (void) |
| |
| HRESULT | AddPin (__in CSourceStream *) |
| |
| HRESULT | RemovePin (__in CSourceStream *) |
| |
| STDMETHODIMP | FindPin (LPCWSTR Id, __deref_out IPin **ppPin) |
| |
| int | FindPinNumber (__in IPin *iPin) |
| |
| | CBaseFilter (__in_opt LPCTSTR pName, __inout_opt LPUNKNOWN pUnk, __in CCritSec *pLock, REFCLSID clsid) |
| |
| | CBaseFilter (__in_opt LPCTSTR pName, __in_opt LPUNKNOWN pUnk, __in CCritSec *pLock, REFCLSID clsid, __inout HRESULT *phr) |
| |
| | ~CBaseFilter () |
| |
| DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, __deref_out void **ppv) |
| |
| STDMETHODIMP | GetClassID (__out CLSID *pClsID) |
| |
| STDMETHODIMP | GetState (DWORD dwMSecs, __out FILTER_STATE *State) |
| |
| STDMETHODIMP | SetSyncSource (__in_opt IReferenceClock *pClock) |
| |
| STDMETHODIMP | GetSyncSource (__deref_out_opt IReferenceClock **pClock) |
| |
| STDMETHODIMP | Stop () |
| |
| STDMETHODIMP | Pause () |
| |
| STDMETHODIMP | Run (REFERENCE_TIME tStart) |
| |
| virtual HRESULT | StreamTime (CRefTime &rtStream) |
| |
| BOOL | IsActive () |
| |
| BOOL | IsStopped () |
| |
| STDMETHODIMP | EnumPins (__deref_out IEnumPins **ppEnum) |
| |
| STDMETHODIMP | FindPin (LPCWSTR Id, __deref_out IPin **ppPin) |
| |
| STDMETHODIMP | QueryFilterInfo (__out FILTER_INFO *pInfo) |
| |
| STDMETHODIMP | JoinFilterGraph (__inout_opt IFilterGraph *pGraph, __in_opt LPCWSTR pName) |
| |
| STDMETHODIMP | QueryVendorInfo (__deref_out LPWSTR *pVendorInfo) |
| |
| HRESULT | NotifyEvent (long EventCode, LONG_PTR EventParam1, LONG_PTR EventParam2) |
| |
| __out_opt IFilterGraph * | GetFilterGraph () |
| |
| HRESULT | ReconnectPin (IPin *pPin, __in_opt AM_MEDIA_TYPE const *pmt) |
| |
| virtual LONG | GetPinVersion () |
| |
| void | IncrementPinVersion () |
| |
| STDMETHODIMP | Register () |
| |
| STDMETHODIMP | Unregister () |
| |
| virtual __out_opt LPAMOVIESETUP_FILTER | GetSetupData () |
| |
| | CUnknown (__in_opt LPCTSTR pName, __in_opt LPUNKNOWN pUnk) |
| |
| virtual | ~CUnknown () |
| |
| | CUnknown (__in_opt LPCTSTR Name, __in_opt LPUNKNOWN pUnk, __inout_opt HRESULT *phr) |
| |
| LPUNKNOWN | GetOwner () const |
| |
| STDMETHODIMP | NonDelegatingQueryInterface (REFIID, __deref_out void **) |
| |
| | STDMETHODIMP_ (ULONG) NonDelegatingAddRef() |
| |
| | STDMETHODIMP_ (ULONG) NonDelegatingRelease() |
| |
| | CBaseObject (__in_opt LPCTSTR pName) |
| |
| | ~CBaseObject () |
| |
Definition at line 43 of file source.h.