Antarmuka IMFClockConsumer (mfidl.h)
Diimplementasikan oleh aplikasi untuk mendapatkan akses ke IMFPresentationClock.
Warisan
Antarmuka IMFClockConsumer mewarisi dari antarmuka IUnknown . IMFClockConsumer juga memiliki jenis anggota berikut:
Metode
Antarmuka IMFClockConsumer memiliki metode ini.
IMFClockConsumer::GetPresentationClock Dipanggil oleh alur media untuk mendapatkan instans IMFPresentationClock. |
IMFClockConsumer::SetPresentationClock Dipanggil oleh alur media untuk menyediakan aplikasi dengan instans IMFPresentationClock. |
Keterangan
Alur media memeriksa keberadaan antarmuka ini dengan memanggil QueryInterface. Komponen dapat menggunakan jam presentasi yang disediakan melalui antarmuka ini untuk menentukan berapa banyak buffering yang ada di alur setelah komponen. Anda dapat melakukan ini di metode IMFTransform::P rocessInput dengan menghitung perbedaan antara nilai yang dikembalikan oleh IMFPresentationClock::GetTime dan nilai yang dikembalikan oleh IMFSample::GetSampleTime. Perbedaan ini menunjukkan jumlah data yang di-buffer setelah MFT dalam alur.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 [hanya aplikasi desktop] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | mfidl.h |