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

ICaptureGraphBuilder

COM
IIDbf87b6e0-8c27-11d0-b3f0-00aa003761c5継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

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

vtblメソッド
3HRESULT SetFiltergraph(IGraphBuilder* pfg)
4HRESULT GetFiltergraph(IGraphBuilder** ppfg)
5HRESULT SetOutputFileName(GUID* pType, LPWSTR lpstrFile, IBaseFilter** ppf, IFileSinkFilter** ppSink)
6HRESULT FindInterface(GUID* pCategory, IBaseFilter* pf, GUID* riid, void** ppint)
7HRESULT RenderStream(GUID* pCategory, IUnknown* pSource, IBaseFilter* pfCompressor, IBaseFilter* pfRenderer)
8HRESULT ControlStream(GUID* pCategory, IBaseFilter* pFilter, LONGLONG* pstart, LONGLONG* pstop, WORD wStartCookie, WORD wStopCookie)
9HRESULT AllocCapFile(LPWSTR lpstr, ULONGLONG dwlSize)
10HRESULT CopyCaptureFile(LPWSTR lpwstrOld, LPWSTR lpwstrNew, INT fAllowEscAbort, IAMCopyCaptureFileProgress* pCallback)