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

IWMPPlayer3

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID54062b68-052a-4c25-a39f-8b63346511d4継承元IWMPCore2呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl29

メソッド 12

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

vtblメソッド
29HRESULT get_enabled(VARIANT_BOOL* pbEnabled)
30HRESULT put_enabled(VARIANT_BOOL bEnabled)
31HRESULT get_fullScreen(VARIANT_BOOL* pbFullScreen)
32HRESULT put_fullScreen(VARIANT_BOOL bFullScreen)
33HRESULT get_enableContextMenu(VARIANT_BOOL* pbEnableContextMenu)
34HRESULT put_enableContextMenu(VARIANT_BOOL bEnableContextMenu)
35HRESULT put_uiMode(LPWSTR bstrMode)
36HRESULT get_uiMode(LPWSTR* pbstrMode)
37HRESULT get_stretchToFit(VARIANT_BOOL* pbEnabled)
38HRESULT put_stretchToFit(VARIANT_BOOL bEnabled)
39HRESULT get_windowlessVideo(VARIANT_BOOL* pbEnabled)
40HRESULT put_windowlessVideo(VARIANT_BOOL bEnabled)