Objek Pemutar
[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.]
Objek Pemutar adalah objek akar untuk kontrol Pemutar Media Windows. Ini mendukung properti, metode, dan peristiwa yang tercantum dalam tabel berikut.
Objek Pemutar mendukung properti berikut. Properti yang ditandai dengan tanda bintang (*) tidak dapat diakses oleh kulit.
Properti | Deskripsi |
---|---|
cdromCollection | Mengambil objek CdromCollection . |
closedCaption | Mengambil objek ClosedCaption . |
Kontrol | Mengambil objek Kontrol . |
currentMedia | Menentukan atau mengambil objek Media saat ini. |
currentPlaylist | Menentukan atau mengambil objek Daftar-putar saat ini. |
Dvd | Mengambil objek DVD . |
enableContextMenu * | Menentukan atau mengambil nilai yang menunjukkan apakah akan mengaktifkan menu konteks, yang muncul saat tombol kanan mouse diklik. |
Diaktifkan * | Menentukan atau mengambil nilai yang menunjukkan apakah kontrol Pemutar Media Windows diaktifkan. |
kesalahan | Mengambil objek Kesalahan . |
Fullscreen * | Menentukan atau mengambil nilai yang menunjukkan apakah konten video diputar kembali dalam mode layar penuh. |
isOnline | Mengambil nilai yang menunjukkan apakah pengguna tersambung ke jaringan. |
isRemote * | Mengambil nilai yang menunjukkan apakah kontrol Pemutar Media Windows berjalan dalam mode jarak jauh. |
mediaCollection | Mengambil objek MediaCollection . |
network | Mengambil objek Jaringan . |
openState | Mengambil nilai yang menunjukkan status sumber konten. |
playerApplication * | Mengambil objek PlayerApplication ketika kontrol Pemutar Media Windows jarak jauh sedang berjalan. |
playlistCollection | Mengambil objek PlaylistCollection . |
playState | Mengambil nilai yang menunjukkan status operasi Pemutar Media Windows. |
settings | Mengambil objek Pengaturan . |
status | Mengambil nilai yang menunjukkan status Pemutar Media Windows saat ini. |
stretchToFit * | Menentukan atau mengambil nilai yang menunjukkan apakah video akan membentang agar pas dengan ukuran tampilan video kontrol Pemutar Media Windows. |
uiMode * | Menentukan atau mengambil nilai yang menunjukkan kontrol mana yang ditampilkan di antarmuka pengguna saat Pemutar Media Windows disematkan di halaman web. |
URL | Menentukan atau mengambil nama klip yang akan diputar. |
versionInfo | Mengambil nilai String yang menentukan versi Pemutar Media Windows. |
windowlessVideo * | Menentukan atau mengambil nilai yang menunjukkan apakah kontrol Pemutar Media Windows merender video dalam mode tanpa jendela. |
* Tidak dapat diakses oleh kulit.
Objek Pemutar mendukung metode berikut.
Metode | Deskripsi |
---|---|
Dekat | Merilis sumber daya Pemutar Media Windows. |
launchURL | Mengirim URL ke browser default pengguna untuk dirender. |
newMedia | Membuat objek Media baru. |
newPlaylist | Membuat objek Daftar Putar baru. |
openPlayer | Membuka Pemutar Media Windows menggunakan URL yang ditentukan. |
Objek Pemutar mendukung peristiwa berikut. Peristiwa yang ditandai dengan tanda bintang (*) tidak dapat diakses oleh kulit. Untuk informasi tentang menangani peristiwa mouse dan keyboard di kulit, lihat Peristiwa Eksternal.
Kejadian | Deskripsi |
---|---|
AudioLanguageChange | Terjadi ketika bahasa audio saat ini berubah. |
Buffering | Terjadi ketika kontrol Pemutar Media Windows dimulai atau berakhir buffering. |
CdromMediaChange | Terjadi ketika CD atau DVD dimasukkan ke dalam atau dikeluarkan dari drive CD atau DVD. |
Klik * | Terjadi ketika pengguna mengklik tombol mouse. |
CurrentItemChange | Terjadi ketika Kontrol. perubahan currentItem . |
CurrentMediaItemAvailable | Terjadi ketika item metadata grafik dalam item media saat ini menjadi tersedia. |
CurrentPlaylistChange | Terjadi ketika sesuatu berubah dalam daftar putar saat ini. |
CurrentPlaylistItemAvailable | Terjadi ketika item daftar putar saat ini tersedia. |
Putuskan sambungan | Disiapkan untuk penggunaan masa mendatang. |
Perubahan Domain | Terjadi ketika domain DVD berubah. |
Doubleclick * | Terjadi ketika pengguna mengklik dua kali tombol mouse. |
DurationUnitChange | Disiapkan untuk penggunaan masa mendatang. |
EndOfStream | Disiapkan untuk penggunaan masa mendatang. |
Kesalahan | Terjadi ketika kontrol Pemutar Media Windows memiliki kondisi kesalahan. |
Keydown * | Terjadi ketika tombol ditekan. |
KeyPress * | Terjadi ketika tombol ditekan lalu dilepaskan. |
Keyup * | Terjadi ketika kunci dilepaskan. |
MarkerHit | Terjadi ketika penanda tercapai. |
MediaChange | Terjadi ketika item media berubah. |
MediaCollectionAttributeStringAdded | Terjadi ketika nilai atribut ditambahkan ke pustaka. |
MediaCollectionAttributeStringChanged | Terjadi ketika nilai atribut di pustaka diubah. |
MediaCollectionAttributeStringRemoved | Terjadi ketika nilai atribut dihapus dari pustaka. |
MediaCollectionChange | Terjadi ketika pengumpulan media berubah. |
MediaCollectionMediaAdded | Terjadi ketika item media ditambahkan ke pustaka lokal. |
MediaCollectionMediaRemoved | Terjadi ketika item media dihapus dari pustaka lokal. |
MediaError | Terjadi ketika objek Media memiliki kondisi kesalahan. |
ModeChange | Terjadi ketika mode Pemutar Media Windows diubah. |
Mousedown * | Terjadi ketika tombol mouse ditekan. |
MouseMove * | Terjadi ketika penunjuk mouse dipindahkan. |
MouseUp * | Terjadi ketika tombol mouse dilepaskan. |
NewStream | Disiapkan untuk penggunaan masa mendatang. |
OpenPlaylistSwitch | Terjadi ketika judul pada DVD mulai diputar. |
OpenStateChange | Terjadi ketika kontrol Pemutar Media Windows mengubah status. |
PlaylistChange | Terjadi ketika daftar putar berubah. |
PlaylistCollectionChange | Terjadi ketika sesuatu berubah dalam koleksi daftar putar. |
PlaylistCollectionPlaylistAdded | Terjadi ketika daftar putar ditambahkan ke koleksi daftar putar. |
PlaylistCollectionPlaylistRemoved | Terjadi ketika daftar putar dihapus dari koleksi daftar putar. |
PlaylistCollectionPlaylistSetAsDeleted | Disiapkan untuk penggunaan masa mendatang. |
PlayStateChange | Terjadi ketika status pemutaran kontrol Pemutar Media Windows berubah. |
PositionChange | Terjadi ketika posisi item media saat ini telah diubah. |
ScriptCommand | Terjadi ketika perintah atau URL yang disinkronkan diterima. |
StatusChange | Terjadi ketika properti status berubah nilai. |
StringCollectionChange | Terjadi saat kumpulan string berubah. |
Peringatan | Disiapkan untuk penggunaan masa mendatang. |
* Tidak dapat diakses oleh kulit. Untuk informasi tentang menangani peristiwa mouse dan keyboard di kulit, lihat Penanganan Aktivitas Sekitar.
Ketika disematkan di halaman web, objek Pemutar dapat diakses dengan menggunakan nilai ID yang ditentukan dalam tag OBJECT. Dalam file definisi kulit, file tersebut diakses dengan menggunakan atribut global pemutar . Untuk tujuan ilustrasi, pemutar akan digunakan sebagai ID objek di bagian sintaks referensi.
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk