Bagikan melalui


Antarmuka IDvdState (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Antarmuka IDvdState menyimpan status saat ini.

Objek yang mengimplementasikan antarmuka ini disebut bookmark DVD. Anda dapat menggunakannya untuk menyimpan dan memulihkan status DVD, yang mencakup lokasi pemutaran, tingkat orang tua pengguna, dan wilayah DVD.

Warisan

Antarmuka IDvdState mewarisi dari antarmuka IUnknown . IDvdState juga memiliki jenis anggota ini:

Metode

Antarmuka IDvdState memiliki metode ini.

 
IDvdState::GetDiscID

Metode GetDiscID mengambil ID unik disk dari tempat marka buku dibuat.
IDvdState::GetParentalLevel

Metode GetParentalLevel mengambil tingkat orang tua pengguna seperti yang disimpan di objek DvdState.

Keterangan

Untuk mendapatkan informasi status DVD saat ini dari DVD Navigator, panggil IDvdInfo2::GetState. Untuk memulihkan status, panggil IDvdControl2::SetState.

Objek bookmark DVD juga mengimplementasikan IPersistStream dan IPersistMemory. Anda dapat menggunakan antarmuka ini untuk mempertahankan status. Anda juga dapat membuat objek bookmark kosong dengan memanggil CoCreateInstance. CLSID objek CLSID_DVDState, didefinisikan dalam uuids.h.

Sebelum Windows Vista, marka buku hanya dapat digunakan pada komputer yang sama tempatnya dibuat. Dimulai di Windows Vista, DVD Navigator dapat membuat marka buku yang dapat digunakan komputer lain. Untuk mengaktifkan fitur ini, panggil IDvdControl2::SetOption dengan bendera DVD_EnablePortableBookmarks, sebelum memanggil GetState atau SetState.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header strmif.h (termasuk Dshow.h)

Lihat juga

Aplikasi DVD