Bagikan melalui


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
S_OK
Metode berhasil.
MF_E_CLOCK_NOT_SIMPLE
Sumber waktu tidak memiliki frekuensi 10 MHz.
MF_E_NOT_INITIALIZED
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

Lihat juga

IMFPresentationClock

Jam Presentasi