Antarmuka IDvdInfo2 (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 IDvdInfo2
melaporkan atribut disk DVD atau status pemutaran dan navigasi DVD saat ini. Filter Navigator DVD mengimplementasikan antarmuka ini.
IDvdInfo2
adalah antarmuka pendamping ke antarmuka IDvdControl2 .
IDvdInfo2
mengelompokkan metode "dapatkan" DVD Navigator dan IDvdControl2 mengelompokkan metode "set". Bersama-sama mereka menyediakan navigasi DVD dan fungsi pemutaran di luar spesifikasi DVD Annex J.
Warisan
Antarmuka IDvdInfo2 mewarisi dari antarmuka IUnknown . IDvdInfo2 juga memiliki jenis anggota ini:
Metode
Antarmuka IDvdInfo2 memiliki metode ini.
IDvdInfo2::GetAllGPRMs Metode GetAllGPRMs mengambil konten saat ini dari semua register parameter umum (GPRM). |
IDvdInfo2::GetAllSPRMs Metode GetAllSPRMs mengambil konten saat ini dari semua register parameter sistem (SPRM). |
IDvdInfo2::GetAudioAttributes Metode GetAudioAttributes mengambil atribut aliran audio yang ditentukan di judul atau menu saat ini. |
IDvdInfo2::GetAudioLanguage Metode GetAudioLanguage mengambil bahasa aliran audio yang ditentukan dalam judul saat ini. |
IDvdInfo2::GetButtonAtPosition Metode GetButtonAtPosition mengambil tombol yang terletak di titik yang ditentukan dalam jendela tampilan. |
IDvdInfo2::GetButtonRect Metode GetButtonRect mengambil koordinat persegi panjang untuk tombol menu yang ditentukan. Catatan Metode ini saat ini tidak diimplementasikan. . |
IDvdInfo2::GetCmdFromEvent Metode GetCmdFromEvent mengambil objek IDvdCmd dari peristiwa EC_DVD_CMD_START atau EC_DVD_CMD_END. |
IDvdInfo2::GetCurrentAngle Metode GetCurrentAngle mengambil jumlah sudut yang tersedia di blok sudut saat ini dan nomor sudut yang saat ini dipilih. |
IDvdInfo2::GetCurrentAudio Metode GetCurrentAudio mengambil jumlah aliran audio yang tersedia dan jumlah aliran audio yang saat ini dipilih. |
IDvdInfo2::GetCurrentButton Metode GetCurrentButton mengambil jumlah tombol yang tersedia dan jumlah tombol yang saat ini dipilih. |
IDvdInfo2::GetCurrentDomain Metode GetCurrentDomain mengambil domain tempat DVD Navigator saat ini berada. |
IDvdInfo2::GetCurrentLocation Metode GetCurrentLocation mengambil lokasi pemutaran saat ini. |
IDvdInfo2::GetCurrentSubpicture Metode GetCurrentSubpicture mengambil jumlah aliran subgambar yang tersedia dalam judul saat ini, nomor aliran subgambar yang saat ini dipilih, dan status subgambaran. |
IDvdInfo2::GetCurrentUOPS Metode GetCurrentUOPS mengambil sekumpulan bendera yang menunjukkan perintah navigasi mana, jika ada, penulis konten telah secara eksplisit dinonaktifkan untuk lokasi disk saat ini. |
IDvdInfo2::GetCurrentVideoAttributes Metode GetCurrentVideoAttributes mengambil atribut video dari judul atau menu saat ini. |
IDvdInfo2::GetDecoderCaps Metode GetDecoderCaps mengambil laju data maksimum dekoder DVD untuk video, audio, dan subgambar (di depan dan terbalik) serta dukungan untuk berbagai jenis audio (AC-3, MPEG-2, DTS, SDDS, LPCM). |
IDvdInfo2::GetDefaultAudioLanguage Metode GetDefaultAudioLanguage mengambil bahasa audio default. |
IDvdInfo2::GetDefaultMenuLanguage Metode GetDefaultMenuLanguage mengambil bahasa menu default. |
IDvdInfo2::GetDefaultSubpictureLanguage Metode GetDefaultSubpictureLanguage mengambil bahasa subgambar default. |
IDvdInfo2::GetDiscID Metode GetDiscID mengambil nomor identifikasi 64-bit yang dihasilkan sistem untuk DVD yang ditentukan. |
IDvdInfo2::GetDVDDirectory Metode GetDVDDirectory mengambil direktori akar yang diatur dalam DVD Navigator. |
IDvdInfo2::GetDVDTextLanguageInfo Metode GetDVDTextLanguageInfo mengambil informasi tentang string teks untuk bahasa tertentu. Metode ini mengambil jumlah string untuk bahasa tersebut, pengidentifikasi lokal, dan set karakter. |
IDvdInfo2::GetDVDTextNumberOfLanguages Metode GetDVDTextNumberOfLanguages mengambil jumlah bahasa tempat string teks DVD muncul. |
IDvdInfo2::GetDVDTextStringAsNative Metode GetDVDTextStringAsNative mengambil string teks DVD untuk bahasa tertentu, dan mengembalikan string teks sebagai array byte. |
IDvdInfo2::GetDVDTextStringAsUnicode Metode GetDVDTextStringAsUnicode mengambil string teks DVD untuk bahasa tertentu, dan mengembalikan string teks sebagai string Unicode. |
IDvdInfo2::GetDVDVolumeInfo Metode GetDVDVolumeInfo mengambil informasi volume DVD saat ini. |
IDvdInfo2::GetKaraokeAttributes Metode GetKaraokeAttributes mengambil atribut karaoke dari aliran audio yang ditentukan di judul atau menu saat ini. |
IDvdInfo2::GetMenuLanguages Metode GetMenuLanguages mengambil semua bahasa yang tersedia untuk semua menu pada disk. |
IDvdInfo2::GetNumberOfChapters Metode GetNumberOfChapters mengambil jumlah bab dalam judul tertentu. |
IDvdInfo2::GetPlayerParentalLevel Metode GetPlayerParentalLevel mengambil tingkat orang tua saat ini dan pengaturan kode negara/wilayah ISO 3166 untuk Navigator DVD. |
IDvdInfo2::GetState Metode GetState mengambil bookmark yang berisi lokasi disk dan informasi status DVD Navigator. |
IDvdInfo2::GetSubpictureAttributes Metode GetSubpictureAttributes mengambil atribut aliran subgambar yang ditentukan di judul atau menu yang ditentukan. |
IDvdInfo2::GetSubpictureLanguage Metode GetSubpictureLanguage mengambil bahasa aliran subgambar yang ditentukan dalam judul saat ini. |
IDvdInfo2::GetTitleAttributes Metode GetTitleAttributes mengambil atribut semua aliran video, audio, dan subgambar untuk judul dan menu yang ditentukan. |
IDvdInfo2::GetTitleParentalLevels Metode GetTitleParentalLevels mengambil tingkat orang tua yang ditentukan untuk judul tertentu. |
IDvdInfo2::GetTotalTitleTime Metode GetTotalTitleTime mengambil total waktu pemutaran untuk judul saat ini. |
IDvdInfo2::GetVMGAttributes Metode GetVMGAttributes mengambil atribut semua aliran video, audio, dan subgambar untuk Menu Manajer Video. |
IDvdInfo2::IsAudioStreamEnabled Metode IsAudioStreamEnabled menentukan apakah aliran audio yang ditentukan diaktifkan dalam judul saat ini. |
IDvdInfo2::IsSubpictureStreamEnabled Metode IsSubpictureStreamEnabled menentukan apakah aliran subgambar yang ditentukan diaktifkan dalam judul saat ini. |
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) |