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.
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) |