Player.playState
Die playState-Eigenschaft ruft einen Wert ab, der den Zustand des Windows Media Player angibt.
Syntax
Player . playState
Mögliche Werte
Diese Eigenschaft ist eine schreibgeschützte Zahl (long). Die Enumerationskonst constant im C-Stil kann abgeleitet werden, indem dem Zustandswert "wmpps" vorangestellt wird. Die Konstante für den Wiedergabezustand ist z. B. wmppsPlaying.
| Wert | State | BESCHREIBUNG |
|---|---|---|
| 0 | Nicht definiert | Windows Media Player befindet sich in einem nicht definierten Zustand. |
| 1 | Beendet | Die Wiedergabe des aktuellen Medienelements wird beendet. |
| 2 | Angehalten | Die Wiedergabe des aktuellen Medienelements wird angehalten. Wenn ein Medienelement angehalten wird, beginnt das Fortsetzen der Wiedergabe an derselben Position. |
| 3 | Wiedergabe | Das aktuelle Medienelement wird abspielt. |
| 4 | ScanForward | Das aktuelle Medienelement ist die schnelle Weiterleitung. |
| 5 | ScanReverse | Das aktuelle Medienelement wird schnell zurücklädt. |
| 6 | Pufferung | Das aktuelle Medienelement bekommt zusätzliche Daten vom Server. |
| 7 | Wartend | Die Verbindung wird hergestellt, aber der Server sendet keine Daten. Warten auf den Beginn der Sitzung. |
| 8 | MediaEnded | Die Wiedergabe des Medienelements wurde abgeschlossen. |
| 9 | Im Übergang | Vorbereiten eines neuen Medienelements. |
| 10 | Bereit | Bereit, mit der Wiedergabe zu beginnen. |
| 11 | Wiederherstellen | Erneutes Herstellen einer Verbindung mit dem Stream. |
Bemerkungen
Windows Media Player, dass Zustände nicht in einer bestimmten Reihenfolge auftreten. Darüber hinaus tritt nicht jeder Zustand notwendigerweise während einer Abfolge von Ereignissen auf. Sie sollten keinen Code schreiben, der von der Zustandsordnung abhängig ist.
Beispiele
Der folgende JScript zeigt die Verwendung des Players. playState-Eigenschaft. Ein HTML-Textelement mit dem Namen "myText" zeigt den aktuellen Status an. Das Player-Objekt wurde mit der ID = "Player" erstellt.
// Test whether Windows Media Player is in the playing state.
if (3 == Player.playState)
myText.value = "Windows Media Player is playing!";
else
myText.value = "Windows Media Player is NOT playing!";
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Version |
Windows Media Player Version 7.0 oder höher. |
| DLL |
|