Metode IDvdInfo2::GetAudioAttributes (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.]
Metode mengambil GetAudioAttributes
atribut aliran audio yang ditentukan di judul atau menu saat ini.
Sintaks
HRESULT GetAudioAttributes(
[in] ULONG ulStream,
[out] DVD_AudioAttributes *pATR
);
Parameter
[in] ulStream
Variabel jenis ULONG yang menentukan aliran audio yang atributnya ingin Anda kueri. Lihat Keterangan.
[out] pATR
Arahkan ke struktur DVD_AudioAttributes yang diisi dengan atribut aliran audio yang ditentukan.
Mengembalikan nilai
Mengembalikan salah satu nilai HRESULT berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Navigator DVD tidak diinisialisasi. |
|
Atribut audio aliran tidak tersedia. |
|
Argumen tidak valid. |
Keterangan
ulStream dapat berupa angka indeks apa pun dari 0 hingga 7 atau salah satu nilai berikut:
Nilai | Deskripsi |
---|---|
DVD_DEFAULT_AUDIO_STREAM | Untuk mengkueri atribut aliran audio default. |
DVD_STREAM_DATA_CURRENT | Untuk mengkueri aliran saat ini. |
DVD_STREAM_DATA_VMGM | Untuk mengkueri atribut audio VMGM. |
DVD_STREAM_DATA_VTSM | Untuk mengkueri atribut audio VTSM. |
Penggunaan metode ini ditunjukkan dalam aplikasi DVDSample di CDvdCore::GetAudioAttributes dan CAudioLangDlg::GetAudioLang.
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) |
Pustaka | Strmiids.lib |