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

IWMPPlayer

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID6bf52a4f-394a-11d3-b153-00c04f79faa6継承元IWMPCore呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl28

メソッド 8

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
28HRESULT get_enabled(VARIANT_BOOL* pbEnabled)
29HRESULT put_enabled(VARIANT_BOOL bEnabled)
30HRESULT get_fullScreen(VARIANT_BOOL* pbFullScreen)
31HRESULT put_fullScreen(VARIANT_BOOL bFullScreen)
32HRESULT get_enableContextMenu(VARIANT_BOOL* pbEnableContextMenu)
33HRESULT put_enableContextMenu(VARIANT_BOOL bEnableContextMenu)
34HRESULT put_uiMode(LPWSTR bstrMode)
35HRESULT get_uiMode(LPWSTR* pbstrMode)