ReactOS 0.4.15-dev-7906-g1b85a5f
IGraphBuilder Interface Reference
Inheritance diagram for IGraphBuilder:
Collaboration diagram for IGraphBuilder:

Public Member Functions

HRESULT Connect ([in] IPin *ppinOut, [in] IPin *ppinIn)
HRESULT Render ([in] IPin *ppinOut)
HRESULT RenderFile ([in] LPCWSTR lpcwstrFile, [in, unique] LPCWSTR lpcwstrPlayList)
HRESULT AddSourceFilter ([in] LPCWSTR lpcwstrFileName, [in, unique] LPCWSTR lpcwstrFilterName, [out] IBaseFilter **ppFilter)
HRESULT SetLogFile ([in] DWORD_PTR hFile)
HRESULT Abort ()
HRESULT ShouldOperationContinue ()
- Public Member Functions inherited from IFilterGraph
HRESULT AddFilter ([in] IBaseFilter *pFilter, [in, string] LPCWSTR pName)
HRESULT RemoveFilter ([in] IBaseFilter *pFilter)
HRESULT EnumFilters ([out] IEnumFilters **ppEnum)
HRESULT FindFilterByName ([in, string] LPCWSTR pName, [out] IBaseFilter **ppFilter)
HRESULT ConnectDirect ([in] IPin *ppinOut, [in] IPin *ppinIn, [in, unique] const AM_MEDIA_TYPE *pmt)
HRESULT Reconnect ([in] IPin *ppin)
HRESULT Disconnect ([in] IPin *ppin)
HRESULT SetDefaultSyncSource (void)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 587 of file axextend.idl.

Member Function Documentation

◆ Abort()

HRESULT IGraphBuilder::Abort ( )

◆ AddSourceFilter()

HRESULT IGraphBuilder::AddSourceFilter ( [in] LPCWSTR  lpcwstrFileName,
[in, unique] LPCWSTR  lpcwstrFilterName,
[out] IBaseFilter **  ppFilter 

◆ Connect()

HRESULT IGraphBuilder::Connect ( [in] IPin ppinOut,
[in] IPin ppinIn 

◆ Render()

HRESULT IGraphBuilder::Render ( [in] IPin ppinOut)

◆ RenderFile()

HRESULT IGraphBuilder::RenderFile ( [in] LPCWSTR  lpcwstrFile,
[in, unique] LPCWSTR  lpcwstrPlayList 

◆ SetLogFile()

HRESULT IGraphBuilder::SetLogFile ( [in] DWORD_PTR  hFile)

◆ ShouldOperationContinue()

HRESULT IGraphBuilder::ShouldOperationContinue ( )

The documentation for this interface was generated from the following file: