Player.playState

playState プロパティは、Windows メディア プレーヤー操作の状態を示す値を取得します。

構文

player .playState

指定できる値

このプロパティは、読み取り専用 の数値 (long) です。 C スタイルの列挙定数は、状態値の前に "wmpps" を付けることで派生できます。 たとえば、再生状態の定数は wmppsPlaying です

State 説明
0 未定義。 Windows メディア プレーヤーが未定義の状態です。
1 Stopped 現在のメディア項目の再生が停止しています。
2 一時停止 現在のメディア項目の再生が一時停止されています。 メディア項目が一時停止されると、再生の再開は同じ場所から開始されます。
3 Playing 現在のメディア項目が再生中です。
4 ScanForward 現在のメディア項目は高速転送中です。
5 ScanReverse 現在のメディア項目は高速巻き戻しです。
6 Buffering 現在のメディア項目は、サーバーから追加のデータを取得しています。
7 待機中 接続は確立されますが、サーバーはデータを送信していません。 セッションが開始されるのを待っている。
8 MediaEnded メディア項目の再生が完了しました。
9 移行中 新しいメディア項目を準備しています。
10 Ready 再生を開始する準備ができました。
11 再接続します。 ストリームへの再接続。

注釈

Windows メディア プレーヤー状態は、特定の順序で発生することは保証されません。 さらに、すべての状態が一連のイベント中に必ずしも発生するわけではありません。 状態の順序に依存するコードは記述しないでください。

次のJScript コードは、プレーヤーの使用を示しています。playState プロパティ。 "myText" という名前の HTML テキスト要素は、現在の状態を表示します。 Player オブジェクトは ID = "Player" で作成されました。

// 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!";

要件

要件
バージョン
バージョン 7.0 以降Windows メディア プレーヤー。
[DLL]
Wmp.dll

こちらもご覧ください

Player オブジェクト

Player.PlayStateChange イベント