Player Control Properties

The control supports the following properties.

Property Description
AllowChangeDisplaySize Returns or sets a Boolean value determining whether the end-user can set the display size.
AllowScan Returns or sets a Boolean value determining whether scanning is enabled.
AnimationAtStart Returns or sets a Boolean value determining whether the control plays an animated sequence before the title begins streaming.
AudioStream Returns or sets a Long value indicating the audio stream number.
AutoRewind Returns or sets a Boolean value determining whether a title is rewound at the end of playback.
AutoSize Returns a or sets a Boolean value indicating whether to size the control automatically to accommodate the loaded media.
AutoStart Returns or sets a Boolean value determining whether to automatically start playing the title.
Balance Returns or sets a Long value indicating the stereo balance.
Bandwidth Returns the a Long value indicating the bandwidth of the current title.
BaseURL Returns a String value indicating the base HTTP URL.
BufferingCount Returns a Long value indicating the number of times buffering occurred during the title’s playback.
BufferingProgress Returns a Long value indicating the percentage of buffering completed.
BufferingTime Returns a Double value indicating  the buffering time.
CanPreview Returns a Boolean value determining whether or not the clips in the current show can be viewed in preview mode.
CanScan Returns a Boolean value determining whether the current file supports fast forward and fast reverse.
CanSeek Returns a Boolean value determining whether the current file has the ability to seek to a specific time.
CanSeekToMarkers Returns a Boolean value determining whether markers in the file can be located with a seek operation.
CaptioningID Returns a String value indicating the name of the frame or control displaying the captioning.
ChannelDescription Returns a String value indicating the station’s description.
ChannelName Returns a String value indicating the station’s name.
ChannelURL Returns a String value indicating the location of the station’s metafile.
ClickToPlay Returns or sets a String value indicating whether the title can be paused or played by clicking on the image.
ClientID Returns a String value specifying a unique identifier for the client.
CodecCount Returns a Long value indicating the number of installable codecs used by the file.
ContactAddress Returns a String value indicating the station’s contact address.
ContactEmail Returns a String value indicating the station’s contact e-mail address.
ContactPhone Returns a String value indicating the station’s contact telephone number.
CreationDate Returns a Date value indicating the title’s creation date.
CurrentMarker Returns or sets a Long value indicating the current marker number.
CurrentPosition Returns or sets a Double value indicating the title’s current position.
CursorType Returns or sets a Long value indicating the cursor type.
DefaultFrame Returns or sets a String value indicating the control’s default target HTTP frame.
DisplayBackColor Returns or sets an OLE_COLOR value indicating the display panel's background color.
DisplayForeColor Returns or sets an OLE_COLOR value indicating the display panel's foreground color.
DisplayMode Returns or sets an MPDisplayModeConstants value indicating whether the display panel shows the current position in seconds or frames.
DisplaySize Returns or sets an MPDisplaySizeConstant value indicating the size of the image display window.
Duration Returns or sets a Double value indicating the title’s playing time.
EnableContextMenu Returns or sets a Boolean value indicating whether to enable the context menu.
Enabled Returns or sets a Boolean value indicating whether the control is enabled.
EnableFullScreenControls Returns or sets a Boolean value indicating whether full screen controls are enabled.
EnablePositionControls Returns or sets a Boolean value indicating whether to enable position controls.
EnableTracker Returns or sets a Boolean value indicating whether to enable the trackbar controls.
ErrorCode Returns a Long value indicating the current error code.
ErrorCorrection Returns a Long value indicating the error correction type of the current title.
ErrorDescription Returns a String value indicating the current error description.
FileName Returns or sets a String value that indicates or sets the name of the title to play.
HasError Returns a Boolean value indicating whether the control currently has an error.
HasMultipleItems Returns a Boolean value indicating whether the control has something that contains multiple items.
ImageSourceHeight Returns a Long value indicating the current title’s original image height.
ImageSourceWidth Returns a Long value indicating the current title’s original image width.
InvokeURLs Returns or sets a Boolean value indicating whether URLs are automatically invoked.
IsBroadcast Returns a Boolean value indicating whether the source is a broadcast.
IsDurationValid Returns a Boolean value indicating whether the Duration value is valid.
Language Returns or sets a Long value specifying the current locale used for local language support.
LostPackets Returns a Long value indicating the number of packets lost.
MarkerCount Returns a Long value indicating the number of file markers.
Mute Returns or sets a Boolean value indicating whether the control plays sound.
OpenState Returns a Long value indicating the state of the control’s content source.
PlayCount Returns or sets a Long value indicating the number of times a title plays.
PlayState Returns a Long value indicating the state of the control’s operation.
PreviewMode Returns or sets a Boolean value indicating whether the control is in preview mode.
Rate Returns or sets a Double value indicating the playback rate.
ReadyState Returns a ReadyStateConstant value indicating the control's state of readiness.
ReceivedPackets Returns a Long value indicating the number of packets received.
ReceptionQuality Returns a Long value indicating the percentage of packets received in the last 30 seconds.
RecoveredPackets Returns a Long value indicating the number of packets recovered.
SAMIFileName Returns or sets a String value indicating the closed-captioning filename.
SAMILang Returns or sets a String value indicating the closed captioning language.
SAMIStyle Returns or sets a String value indicating the closed captioning style.
SelectionEnd Returns or sets a Double value indicating the ending position of a stream.
SelectionStart Returns or sets a Double value indicating the beginning position of a stream.
SendErrorEvents Returns or sets a Boolean value indicating whether the control sends error events.
SendKeyboardEvents Returns or sets a Boolean value indicating whether the control sends keyboard events.
SendMouseClickEvents Returns or sets a Boolean value indicating whether the control sends mouse click events.
SendMouseMoveEvents Returns or sets a Boolean value indicating whether the control sends mouse move events.
SendOpenStateChangeEvents Returns or sets a Boolean value indicating whether the control sends open state change events.
SendPlayStateChangeEvents Returns or sets a Boolean value indicating whether the control sends play state change events.
SendWarningEvents Returns or sets a Boolean value indicating whether the control sends warning events.
ShowAudioControls Returns or sets a Boolean value indicating whether to show the audio controls.
ShowCaptioning Returns or sets a Boolean value indicating whether to display captioning.
ShowControls Returns or sets a Boolean value indicating whether the control panel is visible.
ShowDisplay Returns or sets a Boolean value indicating whether to show the display panel.
ShowGotoBar Returns or sets a Boolean value indicating whether to display the goto bar.
ShowPositionControls Returns or sets a Boolean value indicating whether to display position controls.
ShowStatusBar Returns or sets a Boolean value indicating whether to display the status bar.
ShowTracker Returns or sets a Boolean value indicating whether to show the trackbar.
SourceLink Returns a String value indicating the path to the content file.
SourceProtocol Returns a Long value indicating the protocol used to receive data.
StreamCount Returns a Long value indicating the number of media streams.
TransparentAtStart Returns or sets a Boolean value indicating whether the control is transparent before play begins and after it stops.
VideoBorder3D Returns or sets a Boolean value indicating whether the video border 3D effect is enabled.
VideoBorderColor Returns or sets an OLE_COLOR value indicating the color of the video border.
VideoBorderWidth Returns or sets a Long value specifying the width of the video border.
Volume Returns or sets a Long value specifying the volume.

© 1996-1998 Microsoft Corporation. All rights reserved.