Player.openState
[The feature associated with this page, Windows Media Player SDK, is a legacy feature. It has been superseded by MediaPlayer. MediaPlayer has been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer instead of Windows Media Player SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
The openState property retrieves a value indicating the state of the content source.
Syntax
player .openState
Possible Values
This property is a read only Number (long). The C-style enumeration constant can be derived by prefixing the state value with "wmpos". For example, the constant for the PlaylistOpening state is wmposPlaylistOpening.
Value | State | Description |
---|---|---|
0 | Undefined | Windows Media Player is in an undefined state. |
1 | PlaylistChanging | New playlist is about to be loaded. |
2 | PlaylistLocating | Windows Media Player is attempting to locate the playlist. The playlist can be local (library or metafile with an .asx file name extension) or remote. |
3 | PlaylistConnecting | Connecting to the playlist. |
4 | PlaylistLoading | Playlist has been found and is now being retrieved. |
5 | PlaylistOpening | Playlist has been retrieved and is now being parsed and loaded. |
6 | PlaylistOpenNoMedia | Playlist is open. |
7 | PlaylistChanged | A new playlist has been assigned to currentPlaylist. |
8 | MediaChanging | A new media item is about to be loaded. |
9 | MediaLocating | Windows Media Player is locating the media item. The file can be local or remote. |
10 | MediaConnecting | Connecting to the server that holds the media item. |
11 | MediaLoading | Media item has been located and is now being retrieved. |
12 | MediaOpening | Media item has been retrieved and is now being opened. |
13 | MediaOpen | Media item is now open. |
14 | BeginCodecAcquisition | Starting codec acquisition. |
15 | EndCodecAcquisition | Codec acquisition is complete. |
16 | BeginLicenseAcquisition | Acquiring a license to play DRM protected content. |
17 | EndLicenseAcquisition | License to play DRM protected content has been acquired. |
18 | BeginIndividualization | Begin DRM Individualization. |
19 | EndIndividualization | DRM individualization has been completed. |
20 | MediaWaiting | Waiting for media item. |
21 | OpeningUnknownURL | Opening a URL with an unknown type. |
Remarks
Windows Media Player states are not guaranteed to occur in any particular order. Furthermore, not every state necessarily occurs during a sequence of events. You should not write code that relies upon state order.
Requirements
Requirement | Value |
---|---|
Version |
Windows Media Player version 7.0 or later. |
DLL |
|