ReactOS  0.4.14-dev-342-gdc047f9
IGraphBuilder Interface Reference

import"axextend.idl";

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 582 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: