METODE IMFPresentationClock::SetTimeSource (mfidl.h)
Mengatur sumber waktu untuk jam presentasi. Sumber waktu adalah objek yang mendorong jam dengan menyediakan waktu saat ini.
Sintaks
HRESULT SetTimeSource(
[in] IMFPresentationTimeSource *pTimeSource
);
Parameter
[in] pTimeSource
Arahkan ke antarmuka IMFPresentationTimeSource dari sumber waktu.
Menampilkan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Sumber waktu tidak memiliki frekuensi 10 MHz. |
|
Sumber waktu belum diinisialisasi. |
Keterangan
Jam presentasi tidak dapat dimulai sampai memiliki sumber waktu.
Sumber waktu secara otomatis didaftarkan untuk menerima pemberitahuan perubahan status dari jam, melalui antarmuka IMFClockStateSink sumber waktu, yang harus diterapkan oleh semua sumber waktu.
Sumber kali ini memiliki frekuensi 10 MHz. Lihat IMFClock::GetClockCharacteristics. Jika tidak, metode mengembalikan MF_E_CLOCK_NOT_SIMPLE.
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 |