ReactOS  0.4.14-dev-1256-g2125fec
IFilterGraph2 Interface Reference

import"axextend.idl";

Inheritance diagram for IFilterGraph2:
Collaboration diagram for IFilterGraph2:

Public Member Functions

HRESULT AddSourceFilterForMoniker ([in] IMoniker *pMoniker, [in] IBindCtx *pCtx, [in, unique] LPCWSTR lpcwstrFilterName, [out] IBaseFilter **ppFilter)
 
HRESULT ReconnectEx ([in] IPin *ppin, [in, unique] const AM_MEDIA_TYPE *pmt)
 
HRESULT RenderEx ([in] IPin *pPinOut, [in] DWORD dwFlags, [in, out] DWORD *pvContext)
 
- Public Member Functions inherited from IGraphBuilder
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 876 of file axextend.idl.

Member Function Documentation

◆ AddSourceFilterForMoniker()

HRESULT IFilterGraph2::AddSourceFilterForMoniker ( [in] IMoniker pMoniker,
[in] IBindCtx pCtx,
[in, unique] LPCWSTR  lpcwstrFilterName,
[out] IBaseFilter **  ppFilter 
)

◆ ReconnectEx()

HRESULT IFilterGraph2::ReconnectEx ( [in] IPin ppin,
[in, unique] const AM_MEDIA_TYPE pmt 
)

◆ RenderEx()

HRESULT IFilterGraph2::RenderEx ( [in] IPin pPinOut,
[in] DWORD  dwFlags,
[in, out] DWORD pvContext 
)

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