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

IAMWstDecoder

COM
IIDc056de21-75c2-11d3-a184-00105aef9f33継承元IUnknown自前メソッド開始 vtbl3

メソッド 18

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

vtblメソッド
3HRESULT GetDecoderLevel(AM_WST_LEVEL* lpLevel)
4HRESULT GetCurrentService(AM_WST_SERVICE* lpService)
5HRESULT GetServiceState(AM_WST_STATE* lpState)
6HRESULT SetServiceState(AM_WST_STATE State)
7HRESULT GetOutputFormat(BITMAPINFOHEADER* lpbmih)
8HRESULT SetOutputFormat(BITMAPINFO* lpbmi)
9HRESULT GetBackgroundColor(DWORD* pdwPhysColor)
10HRESULT SetBackgroundColor(DWORD dwPhysColor)
11HRESULT GetRedrawAlways(BOOL* lpbOption)
12HRESULT SetRedrawAlways(BOOL bOption)
13HRESULT GetDrawBackgroundMode(AM_WST_DRAWBGMODE* lpMode)
14HRESULT SetDrawBackgroundMode(AM_WST_DRAWBGMODE Mode)
15HRESULT SetAnswerMode(BOOL bAnswer)
16HRESULT GetAnswerMode(BOOL* pbAnswer)
17HRESULT SetHoldPage(BOOL bHoldPage)
18HRESULT GetHoldPage(BOOL* pbHoldPage)
19HRESULT GetCurrentPage(AM_WST_PAGE* pWstPage)
20HRESULT SetCurrentPage(AM_WST_PAGE WstPage)