Player.playState

[Fitur yang terkait dengan halaman ini, Pemutar Media Windows SDK, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer. MediaPlayer telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer alih-alih Pemutar Media Windows SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Properti playState mengambil nilai yang menunjukkan status operasi Pemutar Media Windows.

Sintaks

pemain . playState

Kemungkinan Nilai

Properti ini adalah Angka baca-saja (panjang). Konstanta enumerasi gaya C dapat diturunkan dengan mengawali nilai status dengan "wmpps". Misalnya, konstanta untuk status Pemutaran adalah wmppsPlaying.

Nilai Provinsi Deskripsi
0 Tidak ditentukan Pemutar Media Windows dalam keadaan tidak terdefinisi.
1 Dihentikan Pemutaran item media saat ini dihentikan.
2 Berhenti Pemutaran item media saat ini dijeda. Saat item media dijeda, melanjutkan pemutaran dimulai dari lokasi yang sama.
3 Bermain Item media saat ini sedang diputar.
4 ScanForward Item media saat ini sedang diteruskan dengan cepat.
5 ScanReverse Item media saat ini sedang menggulung balik dengan cepat.
6 Buffering Item media saat ini sedang mendapatkan data tambahan dari server.
7 Menunggu Koneksi dibuat, tetapi server tidak mengirim data. Menunggu sesi dimulai.
8 MediaEnded Item media telah menyelesaikan pemutaran.
9 Transisi Menyiapkan item media baru.
10 Siap Siap untuk mulai bermain.
11 Menyambungkan kembali Menyambungkan kembali ke aliran.

Keterangan

Pemutar Media Windows status tidak dijamin terjadi dalam urutan tertentu. Selain itu, tidak setiap status selalu terjadi selama urutan peristiwa. Anda tidak boleh menulis kode yang bergantung pada urutan status.

Contoh

Kode JScript berikut menunjukkan penggunaan pemutar. properti playState . Elemen teks HTML, bernama "myText", menampilkan status saat ini. Objek Pemutar dibuat dengan ID = "Pemutar".

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

Persyaratan

Persyaratan Nilai
Versi
Pemutar Media Windows versi 7.0 atau yang lebih baru.
DLL
Wmp.dll

Lihat juga

Objek Pemutar

Peristiwa Player.PlayStateChange