ReactOS 0.4.17-dev-966-gf06eace
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 IUnknown * LPUNKNOWN
 

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: