27 uuid(4a9a62d3-27d4-403
d-91e9-89f540e55534),
44 uuid(c56e9858-dbf3-4f6b-8119-384af2060deb),
77 uuid(03A1EB8E-32BF-4245-8502-114D08A9CB88),
119 uuid(ade0fd60-d19d-11d2-abf6-00a0c905f375),
130 uuid(DCFBDCF6-0DC2-45f5-9AB2-7C330EA09C29),
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
enum _AM_FILTER_FLAGS AM_FILTER_FLAGS
enum _AM_GRAPH_CONFIG_RECONNECT_FLAGS AM_GRAPH_CONFIG_RECONNECT_FLAGS
@ REMFILTERF_LEAVECONNECTED
_AM_GRAPH_CONFIG_RECONNECT_FLAGS
@ AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT
@ AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS
@ AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS
@ AM_FILTER_FLAGS_REMOVABLE
_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS
@ AM_PIN_FLOW_CONTROL_BLOCK
FxPnpStateCallbackInfo * pCallback
HRESULT StartChain([in] IBaseFilter *pStartFilter, [in] IBaseFilter *pEndFilter)
HRESULT StopChain([in] IBaseFilter *pStartFilter, [in] IBaseFilter *pEndFilter)
HRESULT PauseChain([in] IBaseFilter *pStartFilter, [in] IBaseFilter *pEndFilter)
HRESULT RemoveChain([in] IBaseFilter *pStartFilter, [in] IBaseFilter *pEndFilter)
HRESULT Reconfigure(PVOID pvContext, DWORD dwFlags)
HRESULT PushThroughData([in] IPin *pOutputPin, [in] IPinConnection *pConnection, [in] HANDLE hEventAbort)
HRESULT Reconnect([in] IPin *pOutputPin, [in] IPin *pInputPin, [in] const AM_MEDIA_TYPE *pmtFirstConnection, [in] IBaseFilter *pUsingFilter, [in] HANDLE hAbortEvent, [in] DWORD dwFlags)
HRESULT RemoveFilterFromCache([in]IBaseFilter *pFilter)
HRESULT Reconfigure([in] IGraphConfigCallback *pCallback, [in] PVOID pvContext, [in] DWORD dwFlags, [in] HANDLE hAbortEvent)
HRESULT RemoveFilterEx([in] IBaseFilter *pFilter, DWORD Flags)
HRESULT AddFilterToCache([in] IBaseFilter *pFilter)
HRESULT EnumCacheFilter([out] IEnumFilters **pEnum)
HRESULT SetFilterFlags([in] IBaseFilter *pFilter, [in] DWORD dwFlags)
HRESULT GetStartTime([out] REFERENCE_TIME *prtStart)
HRESULT GetFilterFlags([in] IBaseFilter *pFilter, [out] DWORD *pdwFlags)
HRESULT DynamicDisconnect()
HRESULT DynamicQueryAccept([in] const AM_MEDIA_TYPE *pmt)
HRESULT NotifyEndOfStream([in] HANDLE hNotifyEvent)
HRESULT Block([in] DWORD dwBlockFlags, [in] HANDLE hEvent)
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
_Must_inspect_result_ _In_ ULONG Flags