Bagikan melalui


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
Mfobjects.h (termasuk Mfidl.h)

Lihat juga

IMFQualityManager

Peristiwa Media Foundation