Metode IKsReferenceClock::GetCorrelatedTime (ks.h)

Metode IKsReferenceClock::GetCorrelatedTime meminta jam referensi terkait untuk waktu streaming saat ini dan memperoleh waktu sistem yang berkorelasi.

Sintaks

LONGLONG GetCorrelatedTime(
  [out] PLONGLONG SystemTime
);

Parameter

[out] SystemTime

Penunjuk ke variabel berjenis LONGLONG yang menerima waktu sistem saat ini dalam 100 unit nanodetik.

Nilai kembali

Metode IKsReferenceClock::GetCorrelatedTime mengembalikan waktu streaming, yang ditentukan secara default dalam unit 100-nanosecond. Waktu sistem yang berkorelasi dikembalikan dalam SystemTime.

Keterangan

Gunakan metode ini untuk menentukan perbedaan antara waktu streaming dan waktu sistem. IKsReferenceClock::GetCorrelatedTime mengembalikan waktu yang ditampilkan kedua jam pada saat yang sama.

Untuk hasil yang paling akurat, panggil metode ini hanya ketika aliran dalam keadaan berjalan (KSSTATE_RUN) dan bukan selama transisi status.

Anda harus menggunakan metode ini saat mendapatkan stempel waktu untuk memasukkan anggota PresentationTimeKSSTREAM_HEADER.

Untuk informasi selengkapnya, lihat Jam AVStream.

AVStream menggunakan properti KSPROPERTY_CLOCK_CORRELATEDTIME untuk mengambil waktu yang berkorelasi.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ks.h (termasuk Ks.h)

Lihat juga

KsPinGetReferenceClockInterface