{22D6F312-B0F6-11D0-94AB-0080C74C7E95}

Windows Media Player

Registry

{59fb2056-d625-48d0-a944-1a85b5ab2640}

InprocServer32

C:\Windows\System32\wmpdxm.dll
  • ThreadingModel: Apartment

MiscStatus

0

(1)

131473

ProgID

MediaPlayer.MediaPlayer.1

ToolboxBitmap32

TypeLib

{22D6F304-B0F6-11D0-94AB-0080C74C7E95}

Version

1.0

VersionIndependentProgID

MediaPlayer.MediaPlayer

Instance

  • Type: ComObject

Methods

  • Play: void Play ()
  • Stop: void Stop ()
  • Pause: void Pause ()
  • GetMarkerTime: double GetMarkerTime (int)
  • GetMarkerName: string GetMarkerName (int)
  • AboutBox: void AboutBox ()
  • GetCodecInstalled: bool GetCodecInstalled (int)
  • GetCodecDescription: string GetCodecDescription (int)
  • GetCodecURL: string GetCodecURL (int)
  • GetMoreInfoURL: string GetMoreInfoURL (MPMoreInfoType)
  • GetMediaInfoString: string GetMediaInfoString (MPMediaInfoType)
  • Cancel: void Cancel ()
  • Open: void Open (string)
  • IsSoundCardEnabled: bool IsSoundCardEnabled ()
  • Next: void Next ()
  • Previous: void Previous ()
  • StreamSelect: void StreamSelect (int)
  • FastForward: void FastForward ()
  • FastReverse: void FastReverse ()
  • GetStreamName: string GetStreamName (int)
  • GetStreamGroup: int GetStreamGroup (int)
  • GetStreamSelected: bool GetStreamSelected (int)
  • GetMediaParameter: string GetMediaParameter (int, string)
  • GetMediaParameterName: string GetMediaParameterName (int, int)
  • GetCurrentEntry: int GetCurrentEntry ()
  • SetCurrentEntry: void SetCurrentEntry (int)
  • ShowDialog: void ShowDialog (MPShowDialogConstants)

Properties

  • CurrentPosition: double CurrentPosition () {get} {set}
  • Duration: double Duration () {get}
  • ImageSourceWidth: int ImageSourceWidth () {get}
  • ImageSourceHeight: int ImageSourceHeight () {get}
  • MarkerCount: int MarkerCount () {get}
  • CanScan: bool CanScan () {get}
  • CanSeek: bool CanSeek () {get}
  • CanSeekToMarkers: bool CanSeekToMarkers () {get}
  • CurrentMarker: int CurrentMarker () {get} {set}
  • FileName: string FileName () {get} {set}
  • SourceLink: string SourceLink () {get}
  • CreationDate: Date CreationDate () {get}
  • ErrorCorrection: string ErrorCorrection () {get}
  • Bandwidth: int Bandwidth () {get}
  • SourceProtocol: int SourceProtocol () {get}
  • ReceivedPackets: int ReceivedPackets () {get}
  • RecoveredPackets: int RecoveredPackets () {get}
  • LostPackets: int LostPackets () {get}
  • ReceptionQuality: int ReceptionQuality () {get}
  • BufferingCount: int BufferingCount () {get}
  • IsBroadcast: bool IsBroadcast () {get}
  • BufferingProgress: int BufferingProgress () {get}
  • ChannelName: string ChannelName () {get}
  • ChannelDescription: string ChannelDescription () {get}
  • ChannelURL: string ChannelURL () {get}
  • ContactAddress: string ContactAddress () {get}
  • ContactPhone: string ContactPhone () {get}
  • ContactEmail: string ContactEmail () {get}
  • BufferingTime: double BufferingTime () {get} {set}
  • AutoStart: bool AutoStart () {get} {set}
  • AutoRewind: bool AutoRewind () {get} {set}
  • Rate: double Rate () {get} {set}
  • SendKeyboardEvents: bool SendKeyboardEvents () {get} {set}
  • SendMouseClickEvents: bool SendMouseClickEvents () {get} {set}
  • SendMouseMoveEvents: bool SendMouseMoveEvents () {get} {set}
  • PlayCount: int PlayCount () {get} {set}
  • ClickToPlay: bool ClickToPlay () {get} {set}
  • AllowScan: bool AllowScan () {get} {set}
  • EnableContextMenu: bool EnableContextMenu () {get} {set}
  • CursorType: int CursorType () {get} {set}
  • CodecCount: int CodecCount () {get}
  • AllowChangeDisplaySize: bool AllowChangeDisplaySize () {get} {set}
  • IsDurationValid: bool IsDurationValid () {get}
  • OpenState: int OpenState () {get}
  • SendOpenStateChangeEvents: bool SendOpenStateChangeEvents () {get} {set}
  • SendWarningEvents: bool SendWarningEvents () {get} {set}
  • SendErrorEvents: bool SendErrorEvents () {get} {set}
  • PlayState: MPPlayStateConstants PlayState () {get}
  • SendPlayStateChangeEvents: bool SendPlayStateChangeEvents () {get} {set}
  • DisplaySize: MPDisplaySizeConstants DisplaySize () {get} {set}
  • InvokeURLs: bool InvokeURLs () {get} {set}
  • BaseURL: string BaseURL () {get} {set}
  • DefaultFrame: string DefaultFrame () {get} {set}
  • HasError: bool HasError () {get}
  • ErrorDescription: string ErrorDescription () {get}
  • ErrorCode: int ErrorCode () {get}
  • AnimationAtStart: bool AnimationAtStart () {get} {set}
  • TransparentAtStart: bool TransparentAtStart () {get} {set}
  • Volume: int Volume () {get} {set}
  • Balance: int Balance () {get} {set}
  • ReadyState: MPReadyStateConstants ReadyState () {get}
  • SelectionStart: double SelectionStart () {get} {set}
  • SelectionEnd: double SelectionEnd () {get} {set}
  • ShowDisplay: bool ShowDisplay () {get} {set}
  • ShowControls: bool ShowControls () {get} {set}
  • ShowPositionControls: bool ShowPositionControls () {get} {set}
  • ShowTracker: bool ShowTracker () {get} {set}
  • EnablePositionControls: bool EnablePositionControls () {get} {set}
  • EnableTracker: bool EnableTracker () {get} {set}
  • Enabled: bool Enabled () {get} {set}
  • DisplayForeColor: OLE_COLOR DisplayForeColor () {get} {set}
  • DisplayBackColor: OLE_COLOR DisplayBackColor () {get} {set}
  • DisplayMode: MPDisplayModeConstants DisplayMode () {get} {set}
  • VideoBorder3D: bool VideoBorder3D () {get} {set}
  • VideoBorderWidth: int VideoBorderWidth () {get} {set}
  • VideoBorderColor: OLE_COLOR VideoBorderColor () {get} {set}
  • ShowGotoBar: bool ShowGotoBar () {get} {set}
  • ShowStatusBar: bool ShowStatusBar () {get} {set}
  • ShowCaptioning: bool ShowCaptioning () {get} {set}
  • ShowAudioControls: bool ShowAudioControls () {get} {set}
  • CaptioningID: string CaptioningID () {get} {set}
  • Mute: bool Mute () {get} {set}
  • CanPreview: bool CanPreview () {get}
  • PreviewMode: bool PreviewMode () {get} {set}
  • HasMultipleItems: bool HasMultipleItems () {get}
  • Language: int Language () {get} {set}
  • AudioStream: int AudioStream () {get} {set}
  • SAMIStyle: string SAMIStyle () {get} {set}
  • SAMILang: string SAMILang () {get} {set}
  • SAMIFileName: string SAMIFileName () {get} {set}
  • StreamCount: int StreamCount () {get}
  • ClientId: string ClientId () {get}
  • ConnectionSpeed: int ConnectionSpeed () {get}
  • AutoSize: bool AutoSize () {get} {set}
  • EnableFullScreenControls: bool EnableFullScreenControls () {get} {set}
  • ActiveMovie: IDispatch ActiveMovie () {get}
  • NSPlay: IDispatch NSPlay () {get}
  • WindowlessVideo: bool WindowlessVideo () {get} {set}
  • DVD: IMediaPlayerDvd DVD () {get}
  • EntryCount: int EntryCount () {get}

MIT License. Copyright (c) 2021 Strontic.