|
| | CTransInPlaceInputPin (__in_opt LPCTSTR pObjectName, __inout CTransInPlaceFilter *pFilter, __inout HRESULT *phr, __in_opt LPCWSTR pName) |
| |
| STDMETHODIMP | EnumMediaTypes (__deref_out IEnumMediaTypes **ppEnum) |
| |
| HRESULT | CheckMediaType (const CMediaType *pmt) |
| |
| STDMETHODIMP | GetAllocator (__deref_out IMemAllocator **ppAllocator) |
| |
| STDMETHODIMP | NotifyAllocator (IMemAllocator *pAllocator, BOOL bReadOnly) |
| |
| __out IMemAllocator * | PeekAllocator () const |
| |
| STDMETHODIMP | GetAllocatorRequirements (__out ALLOCATOR_PROPERTIES *pProps) |
| |
| HRESULT | CompleteConnect (IPin *pReceivePin) |
| |
| const BOOL | ReadOnly () |
| |
| | CTransformInputPin (__in_opt LPCTSTR pObjectName, __inout CTransformFilter *pTransformFilter, __inout HRESULT *phr, __in_opt LPCWSTR pName) |
| |
| STDMETHODIMP | QueryId (__deref_out LPWSTR *Id) |
| |
| HRESULT | CheckConnect (IPin *pPin) |
| |
| HRESULT | BreakConnect () |
| |
| HRESULT | SetMediaType (const CMediaType *mt) |
| |
| STDMETHODIMP | Receive (IMediaSample *pSample) |
| |
| STDMETHODIMP | EndOfStream (void) |
| |
| STDMETHODIMP | BeginFlush (void) |
| |
| STDMETHODIMP | EndFlush (void) |
| |
| STDMETHODIMP | NewSegment (REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate) |
| |
| virtual HRESULT | CheckStreaming () |
| |
| CMediaType & | CurrentMediaType () |
| |
| | CBaseInputPin (__in_opt LPCTSTR pObjectName, __in CBaseFilter *pFilter, __in CCritSec *pLock, __inout HRESULT *phr, __in_opt LPCWSTR pName) |
| |
| virtual | ~CBaseInputPin () |
| |
| DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, __deref_out void **ppv) |
| |
| STDMETHODIMP | GetAllocator (__deref_out IMemAllocator **ppAllocator) |
| |
| STDMETHODIMP | NotifyAllocator (IMemAllocator *pAllocator, BOOL bReadOnly) |
| |
| STDMETHODIMP | Receive (IMediaSample *pSample) |
| |
| STDMETHODIMP | ReceiveMultiple (__in_ecount(nSamples) IMediaSample **pSamples, long nSamples, __out long *nSamplesProcessed) |
| |
| STDMETHODIMP | ReceiveCanBlock () |
| |
| STDMETHODIMP | BeginFlush (void) |
| |
| STDMETHODIMP | EndFlush (void) |
| |
| STDMETHODIMP | GetAllocatorRequirements (__out ALLOCATOR_PROPERTIES *pProps) |
| |
| BOOL | IsReadOnly () |
| |
| BOOL | IsFlushing () |
| |
| HRESULT | PassNotify (Quality &q) |
| |
| STDMETHODIMP | Notify (IBaseFilter *pSender, Quality q) |
| |
| virtual HRESULT | Inactive (void) |
| |
| AM_SAMPLE2_PROPERTIES * | SampleProps () |
| |
| | CBasePin (__in_opt LPCTSTR pObjectName, __in CBaseFilter *pFilter, __in CCritSec *pLock, __inout HRESULT *phr, __in_opt LPCWSTR pName, PIN_DIRECTION dir) |
| |
| virtual | ~CBasePin () |
| |
| DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, __deref_out void **ppv) |
| |
| | STDMETHODIMP_ (ULONG) NonDelegatingRelease() |
| |
| | STDMETHODIMP_ (ULONG) NonDelegatingAddRef() |
| |
| STDMETHODIMP | Connect (IPin *pReceivePin, __in_opt const AM_MEDIA_TYPE *pmt) |
| |
| STDMETHODIMP | ReceiveConnection (IPin *pConnector, const AM_MEDIA_TYPE *pmt) |
| |
| STDMETHODIMP | Disconnect () |
| |
| STDMETHODIMP | ConnectedTo (__deref_out IPin **pPin) |
| |
| STDMETHODIMP | ConnectionMediaType (__out AM_MEDIA_TYPE *pmt) |
| |
| STDMETHODIMP | QueryPinInfo (__out PIN_INFO *pInfo) |
| |
| STDMETHODIMP | QueryDirection (__out PIN_DIRECTION *pPinDir) |
| |
| STDMETHODIMP | QueryId (__deref_out LPWSTR *Id) |
| |
| STDMETHODIMP | QueryAccept (const AM_MEDIA_TYPE *pmt) |
| |
| STDMETHODIMP | EnumMediaTypes (__deref_out IEnumMediaTypes **ppEnum) |
| |
| STDMETHODIMP | QueryInternalConnections (__out_ecount_part(*nPin, *nPin) IPin **apPin, __inout ULONG *nPin) |
| |
| STDMETHODIMP | EndOfStream (void) |
| |
| STDMETHODIMP | NewSegment (REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate) |
| |
| STDMETHODIMP | Notify (IBaseFilter *pSender, Quality q) |
| |
| STDMETHODIMP | SetSink (IQualityControl *piqc) |
| |
| BOOL | IsConnected (void) |
| |
| IPin * | GetConnected () |
| |
| BOOL | IsStopped () |
| |
| virtual LONG | GetMediaTypeVersion () |
| |
| void | IncrementTypeVersion () |
| |
| virtual HRESULT | Active (void) |
| |
| virtual HRESULT | Run (REFERENCE_TIME tStart) |
| |
| virtual HRESULT | GetMediaType (int iPosition, __inout CMediaType *pMediaType) |
| |
| REFERENCE_TIME | CurrentStopTime () |
| |
| REFERENCE_TIME | CurrentStartTime () |
| |
| double | CurrentRate () |
| |
| LPWSTR | Name () |
| |
| void | SetReconnectWhenActive (bool bCanReconnect) |
| |
| bool | CanReconnectWhenActive () |
| |
| | 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 42 of file transip.h.