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) |