ホーム › Media.MediaPlayer › IWMPEvents
IWMPEvents
COMメソッド 45
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | void OpenStateChange(INT NewState) |
| 4 | void PlayStateChange(INT NewState) |
| 5 | void AudioLanguageChange(INT LangID) |
| 6 | void StatusChange() |
| 7 | void ScriptCommand(LPWSTR scType, LPWSTR Param) |
| 8 | void NewStream() |
| 9 | void Disconnect(INT Result) |
| 10 | void Buffering(VARIANT_BOOL Start) |
| 11 | void Error() |
| 12 | void Warning(INT WarningType, INT Param, LPWSTR Description) |
| 13 | void EndOfStream(INT Result) |
| 14 | void PositionChange(DOUBLE oldPosition, DOUBLE newPosition) |
| 15 | void MarkerHit(INT MarkerNum) |
| 16 | void DurationUnitChange(INT NewDurationUnit) |
| 17 | void CdromMediaChange(INT CdromNum) |
| 18 | void PlaylistChange(IDispatch* Playlist, WMPPlaylistChangeEventType change) |
| 19 | void CurrentPlaylistChange(WMPPlaylistChangeEventType change) |
| 20 | void CurrentPlaylistItemAvailable(LPWSTR bstrItemName) |
| 21 | void MediaChange(IDispatch* Item) |
| 22 | void CurrentMediaItemAvailable(LPWSTR bstrItemName) |
| 23 | void CurrentItemChange(IDispatch* pdispMedia) |
| 24 | void MediaCollectionChange() |
| 25 | void MediaCollectionAttributeStringAdded(LPWSTR bstrAttribName, LPWSTR bstrAttribVal) |
| 26 | void MediaCollectionAttributeStringRemoved(LPWSTR bstrAttribName, LPWSTR bstrAttribVal) |
| 27 | void MediaCollectionAttributeStringChanged(LPWSTR bstrAttribName, LPWSTR bstrOldAttribVal, LPWSTR bstrNewAttribVal) |
| 28 | void PlaylistCollectionChange() |
| 29 | void PlaylistCollectionPlaylistAdded(LPWSTR bstrPlaylistName) |
| 30 | void PlaylistCollectionPlaylistRemoved(LPWSTR bstrPlaylistName) |
| 31 | void PlaylistCollectionPlaylistSetAsDeleted(LPWSTR bstrPlaylistName, VARIANT_BOOL varfIsDeleted) |
| 32 | void ModeChange(LPWSTR ModeName, VARIANT_BOOL NewValue) |
| 33 | void MediaError(IDispatch* pMediaObject) |
| 34 | void OpenPlaylistSwitch(IDispatch* pItem) |
| 35 | void DomainChange(LPWSTR strDomain) |
| 36 | void SwitchedToPlayerApplication() |
| 37 | void SwitchedToControl() |
| 38 | void PlayerDockedStateChange() |
| 39 | void PlayerReconnect() |
| 40 | void Click(SHORT nButton, SHORT nShiftState, INT fX, INT fY) |
| 41 | void DoubleClick(SHORT nButton, SHORT nShiftState, INT fX, INT fY) |
| 42 | void KeyDown(SHORT nKeyCode, SHORT nShiftState) |
| 43 | void KeyPress(SHORT nKeyAscii) |
| 44 | void KeyUp(SHORT nKeyCode, SHORT nShiftState) |
| 45 | void MouseDown(SHORT nButton, SHORT nShiftState, INT fX, INT fY) |
| 46 | void MouseMove(SHORT nButton, SHORT nShiftState, INT fX, INT fY) |
| 47 | void MouseUp(SHORT nButton, SHORT nShiftState, INT fX, INT fY) |