Metode IMFClockStateSink::OnClockSetRate (mfidl.h)
Dipanggil saat laju berubah pada jam presentasi.
Sintaks
HRESULT OnClockSetRate(
[in] MFTIME hnsSystemTime,
[in] float flRate
);
Parameter
[in] hnsSystemTime
Waktu sistem ketika laju ditetapkan, dalam unit 100 nanodetik.
[in] flRate
Tingkat baru, sebagai pengali laju pemutaran normal.
Menampilkan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Ketika metode IMFRateControl::SetRate jam presentasi dipanggil, jam memberi tahu sumber waktu presentasi dengan memanggil metode OnClockSetRate sumber waktu. Panggilan ini terjadi secara sinkron dalam metode SetRate . Jika sumber waktu mengembalikan kesalahan dari OnClockSetRate, metode SetRate jam presentasi mengembalikan kesalahan dan perubahan status tidak terjadi.
Untuk objek apa pun yang bukan sumber waktu presentasi, metode OnClockSetRate dipanggil secara asinkron, setelah perubahan status selesai. Dalam hal ini, nilai yang dikembalikan dari metode ini diabaikan.
Persyaratan
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 |
Pustaka | Mfuuid.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk