newState 各種演奏状態の値
axWindowsMediaPlayerの現在の状態(停止中とか演奏中とか準備中とか)は「e.newState」で取得できます。 値は下記のイベントハンドラの中で取得します。一例です。

'演奏が変化の取得
Private Sub AxWindowsMediaPlayer1_PlayStateChange(sender As System.Object, _
e As AxWMPLib._WMPOCXEvents_PlayStateChangeEvent) Handles AxWindowsMediaPlayer1.PlayStateChange

'演奏中
If e.newState = 3 Then
MsgBox("演奏中です。")
End If

End Sub





演奏中のnewStateの値は上記のコードのように「3」と数字で指定する場合と「WMPLib.WMPPlayState.wmppsPlaying」 のようにコードで指定することができます。

下記のコードは同じです。

If e.newState = 3 Then

If e.newState = WMPLib.WMPPlayState.wmppsPlaying Then





下記に演奏中のnewStateの値の一覧を記入しておきますので参照してください。但しよくわからないものもあります。ご了承ください。
演奏の状態 コード
0
1
2
3
4
5
6
7
8
9
10
11
未定義
停止
一時停止
再生
早送り
高速巻き戻し
追加データを取得
接続待機
再生を完了
準備
準備完了
再接続
WMPLib.WMPPlayState.wmppsUndefined
WMPLib.WMPPlayState.wmppsStopped
WMPLib.WMPPlayState.wmppsPaused
WMPLib.WMPPlayState.wmppsPlaying
WMPLib.WMPPlayState.wmppsScanForward
WMPLib.WMPPlayState.wmppsScanReverse
WMPLib.WMPPlayState.wmppsBuffering
WMPLib.WMPPlayState.wmppsWaiting
WMPLib.WMPPlayState.wmppsMediaEnded
WMPLib.WMPPlayState.wmppsTransitioning
WMPLib.WMPPlayState.wmppsReady
WMPLib.WMPPlayState.wmppsReconnecting