MediaPlayer, COM interface constants for VB.Net / VBScript

MediaPlayer - interface constants

     This page contains simple VBA include for the MediaPlayer COM library.

library parameters

File NameWINDOWS\system32\msdxm.ocx
Guid{22D6F304-B0F6-11D0-94AB-0080C74C7E95}
Enums9

ReadyStateConstants

enum, 4 members.
  'ActiveMovie Readiness State
Public Enum ReadyStateConstants

  'ActiveMovie is uninitialized
  amvUninitialized = 0  '&H0

  'ActiveMovie is loading
  amvLoading = 1  '&H1

  'ActiveMovie is not fully loaded, but will permit limited user interaction
  amvInteractive = 3  '&H3

  'ActiveMovie is fully loaded, permitting full user interaction
  amvComplete = 4  '&H4
End Enum

MPPlayStateConstants

enum, 7 members.
  'State of playback
Public Enum MPPlayStateConstants

  'Playback is stopped
  mpStopped = 0  '&H0

  'Playback is paused
  mpPaused = 1  '&H1

  'Stream is playing
  mpPlaying = 2  '&H2

  'Waiting for stream to begin
  mpWaiting = 3  '&H3

  'Stream is Scanning forward
  mpScanForward = 4  '&H4

  'Stream is Scanning in reverse
  mpScanReverse = 5  '&H5

  'Stream has not been opened
  mpClosed = 6  '&H6
End Enum

MPDisplaySizeConstants

enum, 8 members.
  'Media Information Display Size type
Public Enum MPDisplaySizeConstants

  '0 - Default Size
  mpDefaultSize = 0  '&H0

  '1 - Half Size
  mpHalfSize = 1  '&H1

  '2 - Double Size
  mpDoubleSize = 2  '&H2

  '3 - Full Screen
  mpFullScreen = 3  '&H3

  '4 - Fit to Size
  mpFitToSize = 4  '&H4

  '5 - One Sixteenth Screen
  mpOneSixteenthScreen = 5  '&H5

  '6 - One Fourth Screen
  mpOneFourthScreen = 6  '&H6

  '7 - One Half Screen
  mpOneHalfScreen = 7  '&H7
End Enum

MPReadyStateConstants

enum, 4 members.
  'Readiness State
Public Enum MPReadyStateConstants

  '0 - Uninitialized
  mpReadyStateUninitialized = 0  '&H0

  '1 - Loading
  mpReadyStateLoading = 1  '&H1

  '3 - Interactive
  mpReadyStateInteractive = 3  '&H3

  '4 - Complete
  mpReadyStateComplete = 4  '&H4
End Enum

MPDisplayModeConstants

enum, 2 members.
  'MediaPlayer Display Mode
Public Enum MPDisplayModeConstants

  'Time
  mpTime = 0  '&H0

  'Frames
  mpFrames = 1  '&H1
End Enum

MPMoreInfoType

enum, 3 members.
  'More Information URL type
Public Enum MPMoreInfoType

  'More Information URL for Show
  mpShowURL = 0  '&H0

  'More Information URL for Clip
  mpClipURL = 1  '&H1

  'More Information URL for Banner
  mpBannerURL = 2  '&H2
End Enum

MPMediaInfoType

enum, 17 members.
  'Media Information String type
Public Enum MPMediaInfoType

  'Show filename
  mpShowFilename = 0  '&H0

  'Show Title
  mpShowTitle = 1  '&H1

  'Show Author
  mpShowAuthor = 2  '&H2

  'Show Copyright
  mpShowCopyright = 3  '&H3

  'Show Rating
  mpShowRating = 4  '&H4

  'Show Description
  mpShowDescription = 5  '&H5

  'Show Logo Icon
  mpShowLogoIcon = 6  '&H6

  'Clip filename
  mpClipFilename = 7  '&H7

  'Clip Title
  mpClipTitle = 8  '&H8

  'Clip Author
  mpClipAuthor = 9  '&H9

  'Clip Copyright
  mpClipCopyright = 10  '&HA

  'Clip Rating
  mpClipRating = 11  '&HB

  'Clip Description
  mpClipDescription = 12  '&HC

  'Clip Logo Icon
  mpClipLogoIcon = 13  '&HD

  'Current Banner Image
  mpBannerImage = 14  '&HE

  'Current Banner MoreInfo
  mpBannerMoreInfo = 15  '&HF

  'Current Watermark
  mpWatermark = 16  '&H10
End Enum

DVDMenuIDConstants

enum, 6 members.
  'DVD Menu ID constants
Public Enum DVDMenuIDConstants

  'title from any VTS in a DVD-Video volume
  dvdMenu_Title = 2  '&H2

  'main menu for a specific VTS
  dvdMenu_Root = 3  '&H3

  'subpicture stream in a VTS
  dvdMenu_Subpicture = 4  '&H4

  'audio stream in a VTS
  dvdMenu_Audio = 5  '&H5

  'angle num in a VTS
  dvdMenu_Angle = 6  '&H6

  'chapter in a VTS
  dvdMenu_Chapter = 7  '&H7
End Enum

MPShowDialogConstants

enum, 4 members.
  'Show Dialog Constants
Public Enum MPShowDialogConstants

  '0 - Help
  mpShowDialogHelp = 0  '&H0

  '1 - Statistics
  mpShowDialogStatistics = 1  '&H1

  '2 - Options
  mpShowDialogOptions = 2  '&H2

  '3 - Context Menu
  mpShowDialogContextMenu = 3  '&H3
End Enum
WUtils.com