Antarmuka IMFClockStateSink (mfidl.h)

Menerima pemberitahuan perubahan status dari jam presentasi.

Warisan

Antarmuka IMFClockStateSink mewarisi dari antarmuka IUnknown . IMFClockStateSink juga memiliki jenis anggota berikut:

Metode

Antarmuka IMFClockStateSink memiliki metode ini.

 
IMFClockStateSink::OnClockPause

Dipanggil saat jam presentasi dijeda.
IMFClockStateSink::OnClockRestart

Dipanggil saat jam presentasi dimulai ulang dari posisi yang sama saat dijeda.
IMFClockStateSink::OnClockSetRate

Dipanggil saat laju berubah pada jam presentasi.
IMFClockStateSink::OnClockStart

Dipanggil ketika jam presentasi dimulai.
IMFClockStateSink::onclockStop

Dipanggil ketika jam presentasi berhenti.

Keterangan

Untuk menerima pemberitahuan perubahan status dari jam presentasi, terapkan antarmuka ini dan panggil IMFPresentationClock::AddClockStateSink pada jam presentasi.

Antarmuka ini harus diimplementasikan oleh:

  • Sumber waktu presentasi. Jam presentasi menggunakan antarmuka ini untuk meminta perubahan status dari sumber waktu.
  • Media tenggelam. Sink media menggunakan antarmuka ini untuk mendapatkan pemberitahuan ketika jam presentasi berubah.
Objek lain yang perlu diberi tahu dapat mengimplementasikan antarmuka ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfidl.h

Lihat juga

IMFPresentationTimeSource

Antarmuka Media Foundation

Jam Presentasi