Peristiwa MEQualityNotify
Memberikan umpan balik kepada manajer kualitas tentang kualitas pemutaran.
Nilai peristiwa
Kemungkinan nilai yang diambil dari IMFMediaEvent::GetValue menyertakan yang berikut ini.
VARTYPE | Deskripsi |
---|---|
VT_I8 |
Lihat Keterangan. |
Keterangan
Kejadian ini dinaikkan oleh beberapa komponen alur. Sesi Media meneruskan peristiwa ke manajer kualitas dengan memanggil metode IMFQualityManager::NotifyQualityEvent .
Jenis acara yang diperluas menunjukkan arti data peristiwa.
Jenis yang diperluas | Data kejadian |
---|---|
MF_QUALITY_NOTIFY_PROCESSING_LATENCY | Perkiraan latensi pemrosesan yang diperkenalkan oleh komponen, dalam unit 100 nanodetik. Latensi pemrosesan adalah jumlah latensi yang dimasukkan komponen ke dalam alur dengan memproses sampel. Dalam beberapa kasus, latensi tidak dapat diturunkan hanya dengan melihat panggilan ke IMFQualityManager::NotifyProcessInput dan IMFQualityManager::NotifyProcessOutput. Misalnya, mungkin tidak ada korespondensi satu-ke-satu antara sampel input dan sampel output. Dalam hal ini, komponen mungkin mengirim peristiwa MEQualityNotify dengan latensi pemrosesan. Jika latensi pemrosesan berubah, komponen dapat mengirim peristiwa baru kapan saja selama streaming. |
MF_QUALITY_NOTIFY_SAMPLE_LAG | Waktu jeda untuk sampel, dalam unit 100 nanodetik. Jika nilainya positif, sampel terlambat. Jika nilainya negatif, sampelnya lebih awal. |
Untuk mendapatkan jenis yang diperluas, panggil IMFMediaEvent::GetExtendedType.
Komponen alur tidak diperlukan untuk mengirim kejadian ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
Lihat juga