ReactOS 0.4.15-dev-8614-gbc76250
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: