Win32 API 日本語リファレンス
ホームMedia.DirectShow › IGraphConfig

IGraphConfig

COM
IID03a1eb8e-32bf-4245-8502-114d08a9cb88継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT Reconnect(IPin* pOutputPin, IPin* pInputPin, AM_MEDIA_TYPE* pmtFirstConnection, IBaseFilter* pUsingFilter, HANDLE hAbortEvent, DWORD dwFlags)
4HRESULT Reconfigure(IGraphConfigCallback* pCallback, void* pvContext, DWORD dwFlags, HANDLE hAbortEvent)
5HRESULT AddFilterToCache(IBaseFilter* pFilter)
6HRESULT EnumCacheFilter(IEnumFilters** pEnum)
7HRESULT RemoveFilterFromCache(IBaseFilter* pFilter)
8HRESULT GetStartTime(LONGLONG* prtStart)
9HRESULT PushThroughData(IPin* pOutputPin, IPinConnection* pConnection, HANDLE hEventAbort)
10HRESULT SetFilterFlags(IBaseFilter* pFilter, DWORD dwFlags)
11HRESULT GetFilterFlags(IBaseFilter* pFilter, DWORD* pdwFlags)
12HRESULT RemoveFilterEx(IBaseFilter* pFilter, DWORD Flags)