📄 mediaplayer9_tlb.pas
字号:
IWMPEvents = interface;
_WMPOCXEvents = dispinterface;
IWMPCore = interface;
IWMPCoreDisp = dispinterface;
IWMPCore2 = interface;
IWMPCore2Disp = dispinterface;
IWMPCore3 = interface;
IWMPCore3Disp = dispinterface;
IWMPPlayer4 = interface;
IWMPPlayer4Disp = dispinterface;
IWMPPlayer3 = interface;
IWMPPlayer3Disp = dispinterface;
IWMPControls = interface;
IWMPControlsDisp = dispinterface;
IWMPMedia = interface;
IWMPMediaDisp = dispinterface;
IWMPPlaylist = interface;
IWMPPlaylistDisp = dispinterface;
IWMPSettings = interface;
IWMPSettingsDisp = dispinterface;
IWMPMediaCollection = interface;
IWMPMediaCollectionDisp = dispinterface;
IWMPStringCollection = interface;
IWMPStringCollectionDisp = dispinterface;
IWMPPlaylistCollection = interface;
IWMPPlaylistCollectionDisp = dispinterface;
IWMPPlaylistArray = interface;
IWMPPlaylistArrayDisp = dispinterface;
IWMPNetwork = interface;
IWMPNetworkDisp = dispinterface;
IWMPCdromCollection = interface;
IWMPCdromCollectionDisp = dispinterface;
IWMPCdrom = interface;
IWMPCdromDisp = dispinterface;
IWMPClosedCaption = interface;
IWMPClosedCaptionDisp = dispinterface;
IWMPError = interface;
IWMPErrorDisp = dispinterface;
IWMPErrorItem = interface;
IWMPErrorItemDisp = dispinterface;
IWMPDVD = interface;
IWMPDVDDisp = dispinterface;
IWMPPlayerApplication = interface;
IWMPPlayerApplicationDisp = dispinterface;
IWMPPlayer2 = interface;
IWMPPlayer2Disp = dispinterface;
IWMPPlayer = interface;
IWMPPlayerDisp = dispinterface;
IWMPErrorItem2 = interface;
IWMPErrorItem2Disp = dispinterface;
IWMPControls2 = interface;
IWMPControls2Disp = dispinterface;
IWMPMedia2 = interface;
IWMPMedia2Disp = dispinterface;
IWMPMedia3 = interface;
IWMPMedia3Disp = dispinterface;
IWMPMetadataPicture = interface;
IWMPMetadataPictureDisp = dispinterface;
IWMPMetadataText = interface;
IWMPMetadataTextDisp = dispinterface;
IWMPSettings2 = interface;
IWMPSettings2Disp = dispinterface;
IWMPControls3 = interface;
IWMPControls3Disp = dispinterface;
IWMPClosedCaption2 = interface;
IWMPClosedCaption2Disp = dispinterface;
IWMPPlaylistCtrl = interface;
IWMPPlaylistCtrlDisp = dispinterface;
IAppDispatch = interface;
IAppDispatchDisp = dispinterface;
IWMPSafeBrowser = interface;
IWMPSafeBrowserDisp = dispinterface;
IWMPObjectExtendedProps = interface;
IWMPObjectExtendedPropsDisp = dispinterface;
IWMPLayoutSubView = interface;
IWMPLayoutSubViewDisp = dispinterface;
IWMPLayoutView = interface;
IWMPLayoutViewDisp = dispinterface;
IWMPEventObject = interface;
IWMPEventObjectDisp = dispinterface;
IWMPTheme = interface;
IWMPThemeDisp = dispinterface;
IWMPLayoutSettingsDispatch = interface;
IWMPLayoutSettingsDispatchDisp = dispinterface;
IWMPNowPlayingHelperDispatch = interface;
IWMPNowPlayingHelperDispatchDisp = dispinterface;
IWMPButtonCtrlEvents = dispinterface;
IWMPButtonCtrl = interface;
IWMPButtonCtrlDisp = dispinterface;
IWMPListBoxCtrl = interface;
IWMPListBoxCtrlDisp = dispinterface;
IWMPListBoxItem = interface;
IWMPListBoxItemDisp = dispinterface;
IWMPPlaylistCtrlColumn = interface;
IWMPPlaylistCtrlColumnDisp = dispinterface;
IWMPSliderCtrlEvents = dispinterface;
IWMPSliderCtrl = interface;
IWMPSliderCtrlDisp = dispinterface;
IWMPVideoCtrlEvents = dispinterface;
IWMPVideoCtrl = interface;
IWMPVideoCtrlDisp = dispinterface;
IWMPEffectsCtrl = interface;
IWMPEffectsCtrlDisp = dispinterface;
IWMPEqualizerSettingsCtrl = interface;
IWMPEqualizerSettingsCtrlDisp = dispinterface;
IWMPVideoSettingsCtrl = interface;
IWMPVideoSettingsCtrlDisp = dispinterface;
IWMPLibraryTreeCtrl = interface;
IWMPLibraryTreeCtrlDisp = dispinterface;
IWMPEditCtrl = interface;
IWMPEditCtrlDisp = dispinterface;
IWMPPluginUIHost = interface;
IWMPPluginUIHostDisp = dispinterface;
IWMPMenuCtrl = interface;
IWMPMenuCtrlDisp = dispinterface;
IWMPAutoMenuCtrl = interface;
IWMPAutoMenuCtrlDisp = dispinterface;
IWMPRegionalButtonCtrl = interface;
IWMPRegionalButtonCtrlDisp = dispinterface;
IWMPRegionalButtonEvents = dispinterface;
IWMPRegionalButton = interface;
IWMPRegionalButtonDisp = dispinterface;
IWMPCustomSliderCtrlEvents = dispinterface;
IWMPCustomSlider = interface;
IWMPCustomSliderDisp = dispinterface;
IWMPTextCtrl = interface;
IWMPTextCtrlDisp = dispinterface;
ITaskCntrCtrl = interface;
ITaskCntrCtrlDisp = dispinterface;
_WMPCoreEvents = dispinterface;
IWMPGraphEventHandler = interface;
IWMPGraphEventHandlerDisp = dispinterface;
IAssaultVis = interface;
IAssaultVisDisp = dispinterface;
IBattery = interface;
IBatteryDisp = dispinterface;
IBatteryPreset = interface;
IBatteryPresetDisp = dispinterface;
IBatteryRandomPreset = interface;
IBatteryRandomPresetDisp = dispinterface;
IBatterySavedPreset = interface;
IBatterySavedPresetDisp = dispinterface;
IBarsEffect = interface;
IBarsEffectDisp = dispinterface;
ISpikesEffect = interface;
ISpikesEffectDisp = dispinterface;
IDotPlaneEffect = interface;
IDotPlaneEffectDisp = dispinterface;
IPlenoptic = interface;
IPlenopticDisp = dispinterface;
IWMPExternal = interface;
IWMPExternalDisp = dispinterface;
IWMPExternalColors = interface;
IWMPExternalColorsDisp = dispinterface;
IWMPTemplatesExternal = interface;
IWMPTemplatesExternalDisp = dispinterface;
IWMPSubscriptionServiceExternal = interface;
IWMPSubscriptionServiceExternalDisp = dispinterface;
IWMPDownloadManager = interface;
IWMPDownloadManagerDisp = dispinterface;
IWMPDownloadCollection = interface;
IWMPDownloadCollectionDisp = dispinterface;
IWMPDownloadItem = interface;
IWMPDownloadItemDisp = dispinterface;
IWMPCDDVDWizardExternal = interface;
IWMPCDDVDWizardExternalDisp = dispinterface;
IWMPBaseExternal = interface;
IWMPBaseExternalDisp = dispinterface;
IWMPOfflineExternal = interface;
IWMPOfflineExternalDisp = dispinterface;
// *********************************************************************//
// Declaration of CoClasses defined in Type Library
// (NOTE: Here we map each CoClass to its Default Interface)
// *********************************************************************//
WindowsMediaPlayer = IWMPPlayer4;
WMPButtonCtrl = IWMPButtonCtrl;
WMPListBoxCtrl = IWMPListBoxCtrl;
WMPSliderCtrl = IWMPSliderCtrl;
WMPVideoCtrl = IWMPVideoCtrl;
WMPEffects = IWMPEffectsCtrl;
WMPEqualizerSettingsCtrl = IWMPEqualizerSettingsCtrl;
WMPVideoSettingsCtrl = IWMPVideoSettingsCtrl;
WMPLibraryTreeCtrl = IWMPLibraryTreeCtrl;
WMPEditCtrl = IWMPEditCtrl;
WMPMenuCtrl = IWMPMenuCtrl;
WMPAutoMenuCtrl = IWMPAutoMenuCtrl;
WMPRegionalButtonCtrl = IWMPRegionalButtonCtrl;
WMPRegionalButton = IWMPRegionalButton;
WMPCustomSliderCtrl = IWMPCustomSlider;
WMPTextCtrl = IWMPTextCtrl;
WMPPlaylistCtrl = IWMPPlaylistCtrl;
WMPCore = IWMPCore3;
// *********************************************************************//
// Declaration of structures, unions and aliases.
// *********************************************************************//
PByte1 = ^Byte; {*}
ULONG_PTR = LongWord;
// *********************************************************************//
// Interface: IWMPEvents
// Flags: (0)
// GUID: {19A6627B-DA9E-47C1-BB23-00B5E668236A}
// *********************************************************************//
IWMPEvents = interface(IUnknown)
['{19A6627B-DA9E-47C1-BB23-00B5E668236A}']
procedure OpenStateChange(NewState: Integer); stdcall;
procedure PlayStateChange(NewState: Integer); stdcall;
procedure AudioLanguageChange(LangID: Integer); stdcall;
procedure StatusChange; stdcall;
procedure ScriptCommand(const scType: WideString; const Param: WideString); stdcall;
procedure NewStream; stdcall;
procedure Disconnect(Result: Integer); stdcall;
procedure Buffering(Start: WordBool); stdcall;
procedure Error; stdcall;
procedure Warning(WarningType: Integer; Param: Integer; const Description: WideString); stdcall;
procedure EndOfStream(Result: Integer); stdcall;
procedure PositionChange(oldPosition: Double; newPosition: Double); stdcall;
procedure MarkerHit(MarkerNum: Integer); stdcall;
procedure DurationUnitChange(NewDurationUnit: Integer); stdcall;
procedure CdromMediaChange(CdromNum: Integer); stdcall;
procedure PlaylistChange(const Playlist: IDispatch; change: WMPPlaylistChangeEventType); stdcall;
procedure CurrentPlaylistChange(change: WMPPlaylistChangeEventType); stdcall;
procedure CurrentPlaylistItemAvailable(const bstrItemName: WideString); stdcall;
procedure MediaChange(const Item: IDispatch); stdcall;
procedure CurrentMediaItemAvailable(const bstrItemName: WideString); stdcall;
procedure CurrentItemChange(const pdispMedia: IDispatch); stdcall;
procedure MediaCollectionChange; stdcall;
procedure MediaCollectionAttributeStringAdded(const bstrAttribName: WideString;
const bstrAttribVal: WideString); stdcall;
procedure MediaCollectionAttributeStringRemoved(const bstrAttribName: WideString;
const bstrAttribVal: WideString); stdcall;
procedure MediaCollectionAttributeStringChanged(const bstrAttribName: WideString;
const bstrOldAttribVal: WideString;
const bstrNewAttribVal: WideString); stdcall;
procedure PlaylistCollectionChange; stdcall;
procedure PlaylistCollectionPlaylistAdded(const bstrPlaylistName: WideString); stdcall;
procedure PlaylistCollectionPlaylistRemoved(const bstrPlaylistName: WideString); stdcall;
procedure PlaylistCollectionPlaylistSetAsDeleted(const bstrPlaylistName: WideString;
varfIsDeleted: WordBool); stdcall;
procedure ModeChange(const ModeName: WideString; NewValue: WordBool); stdcall;
procedure MediaError(const pMediaObject: IDispatch); stdcall;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -