ReactOS 0.4.15-dev-7108-g1cf6ce6
IMixerOCX Interface Reference
Inheritance diagram for IMixerOCX:
Collaboration diagram for IMixerOCX:

Public Member Functions

HRESULT OnDisplayChange ([in] ULONG ulBitsPerPixel, [in] ULONG ulScreenWidth, [in] ULONG ulScreenHeight)
HRESULT GetAspectRatio ([out] LPDWORD pdwPictAspectRatioX, [out] LPDWORD pdwPictAspectRatioY)
HRESULT GetVideoSize ([out] LPDWORD pdwVideoWidth, [out] LPDWORD pdwVideoHeight)
HRESULT GetStatus ([out] LPDWORD *pdwStatus)
HRESULT OnDraw ([in] HDC hdcDraw, [in] LPCRECT prcDraw)
HRESULT SetDrawRegion ([in] LPPOINT lpptTopLeftSC, [in] LPCRECT prcDrawCC, [in] LPCRECT lprcClip)
HRESULT Advise ([in] IMixerOCXNotify *pmdns)
HRESULT UnAdvise ()
- 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 32 of file mixerocx.idl.

Member Function Documentation

◆ Advise()

HRESULT IMixerOCX::Advise ( [in] IMixerOCXNotify pmdns)

◆ GetAspectRatio()

HRESULT IMixerOCX::GetAspectRatio ( [out] LPDWORD  pdwPictAspectRatioX,
[out] LPDWORD  pdwPictAspectRatioY 

◆ GetStatus()

HRESULT IMixerOCX::GetStatus ( [out] LPDWORD pdwStatus)

◆ GetVideoSize()

HRESULT IMixerOCX::GetVideoSize ( [out] LPDWORD  pdwVideoWidth,
[out] LPDWORD  pdwVideoHeight 

◆ OnDisplayChange()

HRESULT IMixerOCX::OnDisplayChange ( [in] ULONG  ulBitsPerPixel,
[in] ULONG  ulScreenWidth,
[in] ULONG  ulScreenHeight 

◆ OnDraw()

HRESULT IMixerOCX::OnDraw ( [in] HDC  hdcDraw,
[in] LPCRECT  prcDraw 

◆ SetDrawRegion()

HRESULT IMixerOCX::SetDrawRegion ( [in] LPPOINT  lpptTopLeftSC,
[in] LPCRECT  prcDrawCC,
[in] LPCRECT  lprcClip 

◆ UnAdvise()

HRESULT IMixerOCX::UnAdvise ( )

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