The NetShow Player control supports the following properties. Properties marked with an asterisk (*) are new to NetShow 2.0.
Property | Description |
AllowChangeControlType | Determines whether or not the user can change the way controls are displayed. |
AllowChangeDisplaySize* | Returns or sets whether or not the display size can be set at run time. |
AllowScan | Determines whether or not file scanning is enabled for files that support scanning (fast forwarding and rewinding). |
AnimationAtStart | Determines whether or not the title animation is displayed during initial file buffering. |
Author | Returns the author of the current file. |
AutoRewind | Determines whether or not the file position is automatically set to zero after a file has played to the end. |
AutoStart | Determines whether or not a file automatically begins playing when the control is loaded. |
Bandwidth | Returns the bandwidth of the current file in bits per second. |
BaseURL* | Returns or sets the base HTTP URL. |
BufferingCount | Returns the number of times buffering occurred during file playback. |
BufferingTime* | Returns the control's buffering time. |
CanScan | Returns the ability of the current file to fast forward or fast reverse. |
CanSeek | Returns the ability of the current file to seek to a specific time. |
CanSeekToMarkers | Returns the ability of the current file to seek to a marker. |
ChannelDescription* | Returns the description of the channel. |
ChannelName* | Returns the name of the channel. |
ChannelURL* | Returns the location of the channel metafile. |
ClickToPlay | Determines whether or not file playback is toggled by a mouse click. |
CodecCount* | Returns the number of installable codecs used by the file. |
ContactAddress* | Returns the contact address of the channel. |
ContactEmail* | Returns the contact e-mail address of the channel. |
ContactPhone* | Returns the contact phone number of the channel. |
ControlType | Returns or sets the way controls are displayed. |
Copyright | Returns the copyright information from the current file. |
CreationDate | Returns the creation date of the current file. |
CurrentMarker | Returns or sets the current position in a file by marker number. |
CurrentPosition | Returns or sets the current position in a file by time. |
CurrentState | Returns the current state of file playback (playing, paused, or stopped). |
CursorType | Returns or sets the cursor type. |
Description | Returns the description field from the current file. |
DisplaySize | Returns or sets the size of the image display window. |
Duration | Returns the play duration of the current file in seconds. |
EnableAutoProxy* | Returns whether or not HTTP proxy information is automatically set. |
EnableContextMenu | Determines whether or not a menu appears when the right mouse button is clicked. |
EnableHTTP* | Returns whether or not the control attempts to receive data using HTTP. |
EnableMulticast* | Returns whether or not the control attempts to receive multicast data. |
EnableTCP* | Returns whether or not the control attempts to receive data using TCP. |
EnableUDP* | Returns whether or not the control attempts to receive data using UDP. |
ErrorCode* | Returns the current error code. |
ErrorCorrection | Returns the error correction type of the current file. |
ErrorDescription* | Returns the description of the current error state. |
FileName | Returns the name of the current file or opens a new file. |
FixedUDPPort* | Returns the UDP port number. |
HasError* | Returns whether or not the control currently has an error. |
HTTPProxyHost* | Returns the control's HTTP proxy server. |
HTTPProxyPort* | Returns the control's HTTP proxy port number. |
ImageSourceHeight | Returns the original image height in pixels for the current file. |
ImageSourceWidth | Returns the original image width in pixels for the current file. |
InvokeURLs | Determines whether or not the NetShow Player automatically invokes URLs in an Internet or intranet browser. |
IsBroadcast* | Returns whether or not the source is a broadcast. |
IsDurationValid* | Returns whether or not the source is live. |
LostPackets | Returns the number of packets lost. |
MainWindow | Returns the window handle of the Player control's main window. |
MarkerCount | Returns the number of markers in the current file. |
OpenState* | Returns the open state of the control. |
PlayCount | Determines how many times a file plays. |
PlayState* | Returns the play state of the control. |
Rate | Determines the rate at which a file plays. |
Rating | Returns the rating of the current file. |
ReceivedPackets | Returns the number of packets received. |
ReceptionQuality | Returns the percentage of packets received in the last 30 seconds. |
RecoveredPackets | Returns the number of packets recovered. |
SendErrorEvents* | Returns or sets whether or not the control sends error events. |
SendKeyboardEvents | Determines whether keyboard events are sent by the control. |
SendMouseClickEvents | Determines whether mouse click events are sent by the control. |
SendMouseMoveEvents | Determines whether mouse move events are sent by the control. |
SendOpenStateChangeEvents* | Returns or sets whether or not the control sends OpenStateChange events. |
SendPlayStateChangeEvents* | Returns or sets whether or not the control sends PlayStateChange events. |
SendStateChangeEvents | Determines whether state change events are sent by the control. |
SendWarningEvents* | Returns or sets whether or not the control sends Warning events. |
SourceLink | Returns the path to the ASF file. |
SourceProtocol* | Returns the protocol used to receive data. |
Title | Returns the title of the current file. |
TransparentAtStart | Determines whether or not the image window is transparent when an ASF file begins playing. |
UseFixedUDPPort* | Returns whether or not the control uses a fixed UDP port number. |
UseHTTPProxy* | Returns whether or not the control uses a proxy server for HTTP streaming. |
*- New to NetShow 2.0
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.