ReactOS 0.4.15-dev-8096-ga0eec98
IVMRDeinterlaceControl9 Interface Reference
Inheritance diagram for IVMRDeinterlaceControl9:
Collaboration diagram for IVMRDeinterlaceControl9:

Public Member Functions

HRESULT GetNumberOfDeinterlaceModes ([in] VMR9VideoDesc *desc, [in, out] DWORD *nummodes, [out] GUID *modes)
HRESULT GetDeinterlaceModeCaps ([in] GUID *mode, [in] VMR9VideoDesc *desc, [out] VMR9DeinterlaceCaps *caps)
HRESULT GetDeinterlaceMode ([in] DWORD streamid, [out] GUID *mode)
HRESULT SetDeinterlaceMode ([in] DWORD streamid, [in] GUID *mode)
HRESULT GetDeinterlacePrefs ([out] DWORD *prefs)
HRESULT SetDeinterlacePrefs ([in] DWORD prefs)
HRESULT GetActualDeinterlaceMode ([in] DWORD streamid, [out] GUID *mode)
- 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 487 of file vmr9.idl.

Member Function Documentation

◆ GetActualDeinterlaceMode()

HRESULT IVMRDeinterlaceControl9::GetActualDeinterlaceMode ( [in] DWORD  streamid,
[out] GUID mode 

◆ GetDeinterlaceMode()

HRESULT IVMRDeinterlaceControl9::GetDeinterlaceMode ( [in] DWORD  streamid,
[out] GUID mode 

◆ GetDeinterlaceModeCaps()

HRESULT IVMRDeinterlaceControl9::GetDeinterlaceModeCaps ( [in] GUID mode,
[in] VMR9VideoDesc desc,
[out] VMR9DeinterlaceCaps caps 

◆ GetDeinterlacePrefs()

HRESULT IVMRDeinterlaceControl9::GetDeinterlacePrefs ( [out] DWORD prefs)

◆ GetNumberOfDeinterlaceModes()

HRESULT IVMRDeinterlaceControl9::GetNumberOfDeinterlaceModes ( [in] VMR9VideoDesc desc,
[in, out] DWORD nummodes,
[out] GUID modes 

◆ SetDeinterlaceMode()

HRESULT IVMRDeinterlaceControl9::SetDeinterlaceMode ( [in] DWORD  streamid,
[in] GUID mode 

◆ SetDeinterlacePrefs()

HRESULT IVMRDeinterlaceControl9::SetDeinterlacePrefs ( [in] DWORD  prefs)

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