Bagikan melalui


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