Win32 API 日本語リファレンス
ホームMedia.DirectShow › IVMRMixerControl9

IVMRMixerControl9

COM
IID1a777eaa-47c8-4930-b2c9-8fee1c1b0f3b継承元IUnknown自前メソッド開始 vtbl3

メソッド 13

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT SetAlpha(DWORD dwStreamID, FLOAT Alpha)
4HRESULT GetAlpha(DWORD dwStreamID, FLOAT* pAlpha)
5HRESULT SetZOrder(DWORD dwStreamID, DWORD dwZ)
6HRESULT GetZOrder(DWORD dwStreamID, DWORD* pZ)
7HRESULT SetOutputRect(DWORD dwStreamID, VMR9NormalizedRect* pRect)
8HRESULT GetOutputRect(DWORD dwStreamID, VMR9NormalizedRect* pRect)
9HRESULT SetBackgroundClr(COLORREF ClrBkg)
10HRESULT GetBackgroundClr(COLORREF* lpClrBkg)
11HRESULT SetMixingPrefs(DWORD dwMixerPrefs)
12HRESULT GetMixingPrefs(DWORD* pdwMixerPrefs)
13HRESULT SetProcAmpControl(DWORD dwStreamID, VMR9ProcAmpControl* lpClrControl)
14HRESULT GetProcAmpControl(DWORD dwStreamID, VMR9ProcAmpControl* lpClrControl)
15HRESULT GetProcAmpControlRange(DWORD dwStreamID, VMR9ProcAmpControlRange* lpClrControl)