Bagikan melalui


Antarmuka IDvdControl2 (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan 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 Pengambilan Audio/Video 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 IDvdControl2 menavigasi dan memutar judul DVD-Video. Filter sumber DirectShow DVD Navigator mengimplementasikan antarmuka ini. Setelah membuat grafik filter DVD melalui antarmuka IDvdGraphBuilder , aplikasi pemutar DVD menggunakan metode antarmuka IDvdControl2 dan IDvdInfo2 untuk mengirim perintah DVD ke dan mengambil informasi status dari DVD Navigator.

IDvdControl2 menyediakan fungsionalitas lengkap yang diperlukan oleh spesifikasi DVD Annex J, serta metode untuk pemutaran, navigasi menu, dan kontrol orang tua. Untuk informasi selengkapnya tentang menulis aplikasi pemutar DVD menggunakan DVD Navigator, termasuk topik pada grafik filter DVD, sinkronisasi perintah, kontrol orang tua, menu, dan dukungan karaoke, lihat Aplikasi DVD.

Pemutaran

Warisan

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

Metode

Antarmuka IDvdControl2 memiliki metode ini.

 
IDvdControl2::AcceptParentalLevelChange

Metode AcceptParentalLevelChange menerima atau menolak permintaan dari Navigator DVD untuk memutar konten pada tingkat manajemen orang tua yang lebih tinggi.
IDvdControl2::ActivateAtPosition

Metode ActivateAtPosition mengaktifkan tombol menu di bawah posisi penunjuk mouse.
IDvdControl2::ActivateButton

Metode ActivateButton mengaktifkan tombol menu yang saat ini dipilih.
IDvdControl2::P ause

Catatan Metode ini tidak digunakan lagi. Aplikasi harus memanggil IMediaControl::P ause sebagai gantinya. Untuk informasi selengkapnya, lihat Aliran Data di Navigator DVD. Metode Jeda menjeda atau melanjutkan pemutaran di lokasi saat ini.
IDvdControl2::P layAtTime

Metode PlayAtTime memulai pemutaran dari waktu yang ditentukan dalam judul saat ini.
IDvdControl2::P layAtTimeInTitle

Metode PlayAtTimeInTitle memulai pemutaran dari waktu yang ditentukan dalam judul yang ditentukan.
IDvdControl2::P layBackwards

Metode PlayBackwards diputar mundur pada kecepatan yang ditentukan dari lokasi saat ini.
IDvdControl2::P layChapter

Metode PlayChapter memulai pemutaran dari bab yang ditentukan dalam judul saat ini.
IDvdControl2::P layChapterInTitle

Metode PlayChapterInTitle memulai pemutaran dari awal bab yang ditentukan dari judul yang ditentukan.
IDvdControl2::P layChaptersAutoStop

Metode PlayChaptersAutoStop memainkan jumlah bab yang ditentukan, dimulai pada bab yang ditentukan dalam judul yang ditentukan.
IDvdControl2::P layForwards

Metode PlayForwards diteruskan pada kecepatan yang ditentukan dari lokasi saat ini.
IDvdControl2::P layNextChapter

Metode PlayNextChapter memulai pemutaran dari awal bab berikutnya dalam judul saat ini.
IDvdControl2::P layPeriodInTitleAutoStop

Metode PlayPeriodInTitleAutoStop memulai pemutaran dalam judul yang ditentukan dari waktu mulai yang ditentukan hingga waktu akhir yang ditentukan.
IDvdControl2::P layPrevChapter

Metode PlayPrevChapter memulai pemutaran dari awal bab sebelumnya dalam judul saat ini.
IDvdControl2::P layTitle

Metode PlayTitle memulai pemutaran dari awal judul yang ditentukan.
IDvdControl2::ReplayChapter

Metode ReplayChapter memulai pemutaran dari awal bab saat ini.
IDvdControl2::Resume

Metode Resume meninggalkan menu dan melanjutkan pemutaran.
IDvdControl2::ReturnFromSubmenu

Metode ReturnFromSubmenu mengembalikan tampilan dari submenu ke menu induknya.
IDvdControl2::SelectAndActivateButton

Metode SelectAndActivateButton memilih dan mengaktifkan tombol menu yang ditentukan.
IDvdControl2::SelectAngle

Metode SelectAngle mengatur sudut baru saat DVD Navigator berada di blok sudut.
IDvdControl2::SelectAtPosition

Metode SelectAtPosition menyoroti tombol menu di bawah posisi penunjuk mouse.
IDvdControl2::SelectAudioStream

Metode SelectAudioStream memilih aliran audio untuk diputar.
IDvdControl2::SelectButton

Metode SelectButton memilih tombol menu yang ditentukan.
IDvdControl2::SelectDefaultAudioLanguage

Metode SelectDefaultAudioLanguage mengatur bahasa audio default.
IDvdControl2::SelectDefaultMenuLanguage

Metode SelectDefaultMenuLanguage mengatur bahasa default untuk semua menu dan tombol menu.
IDvdControl2::SelectDefaultSubpictureLanguage

Metode SelectDefaultSubpictureLanguage mengatur bahasa default untuk teks subgambar.
IDvdControl2::SelectKaraokeAudioPresentationMode

Metode SelectKaraokeAudioPresentationMode mengirimkan saluran tambahan karaoke ke speaker kiri atau kanan.
IDvdControl2::SelectParentalCountry

Metode SelectParentalCountry mengatur negara/wilayah untuk menginterpretasikan tingkat akses orang tua dan mengatur bahasa default.
IDvdControl2::SelectParentalLevel

Metode SelectParentalLevel mengatur tingkat akses orang tua untuk pengguna yang masuk.
IDvdControl2::SelectRelativeButton

Metode SelectRelativeButton mengatur tombol relatif yang ditentukan (atas, bawah, kanan, atau kiri).
IDvdControl2::SelectSubpictureStream

Metode SelectSubpictureStream mengatur aliran subgambar untuk ditampilkan.
IDvdControl2::SelectVideoModePreference

Metode SelectVideoModePreference mengatur tampilan mode video yang ditentukan (layar lebar, kotak surat, atau pan-scan) untuk pemutaran.
IDvdControl2::SetDVDDirectory

Metode SetDVDDirectory mengatur drive DVD tempat filter Navigator DVD akan dibaca.
IDvdControl2::SetGPRM

Metode SetGPRM menetapkan nilai register parameter umum.
IDvdControl2::SetOption

Metode SetOption mengaktifkan atau menonaktifkan bendera perilaku internal pada filter Navigator DVD.
IDvdControl2::SetState

Metode SetState menyimpan posisi diska saat ini dan status filter DVD Navigator.
IDvdControl2::SetSubpictureState

Metode SetSubpictureState mengaktifkan atau menonaktifkan tampilan subgambar.
IDvdControl2::ShowMenu

Metode ShowMenu menampilkan menu yang ditentukan, jika tersedia.
IDvdControl2::StillOff

Metode StillOff melanjutkan pemutaran, membatalkan mode diam.
IDvdControl2::Stop

Metode Hentikan menghentikan pemutaran judul atau menu dengan memindahkan Navigator DVD ke domain Dvd Stop.

Persyaratan

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

Lihat juga

Aplikasi DVD