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

IWMPPlayer2

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

メソッド 12

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)
36HRESULT get_stretchToFit(VARIANT_BOOL* pbEnabled)
37HRESULT put_stretchToFit(VARIANT_BOOL bEnabled)
38HRESULT get_windowlessVideo(VARIANT_BOOL* pbEnabled)
39HRESULT put_windowlessVideo(VARIANT_BOOL bEnabled)