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

IAMExtTransport

COM
IIDa03cd5f0-3045-11cf-8c44-00aa006b6814継承元IUnknown自前メソッド開始 vtbl3

メソッド 28

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

vtblメソッド
3HRESULT GetCapability(INT Capability, INT* pValue, DOUBLE* pdblValue)
4HRESULT put_MediaState(INT State)
5HRESULT get_MediaState(INT* pState)
6HRESULT put_LocalControl(INT State)
7HRESULT get_LocalControl(INT* pState)
8HRESULT GetStatus(INT StatusItem, INT* pValue)
9HRESULT GetTransportBasicParameters(INT Param, INT* pValue, LPWSTR* ppszData)
10HRESULT SetTransportBasicParameters(INT Param, INT Value, LPWSTR pszData)
11HRESULT GetTransportVideoParameters(INT Param, INT* pValue)
12HRESULT SetTransportVideoParameters(INT Param, INT Value)
13HRESULT GetTransportAudioParameters(INT Param, INT* pValue)
14HRESULT SetTransportAudioParameters(INT Param, INT Value)
15HRESULT put_Mode(INT Mode)
16HRESULT get_Mode(INT* pMode)
17HRESULT put_Rate(DOUBLE dblRate)
18HRESULT get_Rate(DOUBLE* pdblRate)
19HRESULT GetChase(INT* pEnabled, INT* pOffset, UINT_PTR* phEvent)
20HRESULT SetChase(INT Enable, INT Offset, UINT_PTR hEvent)
21HRESULT GetBump(INT* pSpeed, INT* pDuration)
22HRESULT SetBump(INT Speed, INT Duration)
23HRESULT get_AntiClogControl(INT* pEnabled)
24HRESULT put_AntiClogControl(INT Enable)
25HRESULT GetEditPropertySet(INT EditID, INT* pState)
26HRESULT SetEditPropertySet(INT* pEditID, INT State)
27HRESULT GetEditProperty(INT EditID, INT Param, INT* pValue)
28HRESULT SetEditProperty(INT EditID, INT Param, INT Value)
29HRESULT get_EditStart(INT* pValue)
30HRESULT put_EditStart(INT Value)