Bagikan melalui


Jam Induk

Minidriver dekoder DVD dapat menunjukkan bahwa aliran tertentu mampu memberikan informasi jam master. Ini menunjukkan bahwa aliran ini adalah yang harus disinkronkan oleh aliran lainnya. Hanya dua anggota struktur SRB yang diperlukan.

Anggota HwClockFunction diatur sebagai penunjuk ke rutinitas minidriver dekoder DVD yang bertugas memproses panggilan terkait informasi jam. Rutin diatur ketika panggilan SRB_OPEN_STREAM untuk alur jam master diterima. Ini menunjukkan bahwa aliran mampu menjadi jam master untuk sistem.

Anggota ClockSupportFlags dari struktur HW_CLOCK_OBJECT diatur ke salah satu nilai berikut:

CLOCK_SUPPORT_CAN_SET_ONBOARD_CLOCK // Dukungan jam dapat mengatur jam onboard
Menunjukkan perangkat dapat mengubah waktu jam onboard ke nilai arbitrer apa pun.

DUKUNGAN_JAM_DAPAT_MEMBACA_JAM_TERPASANG_DI_PAPAN
Menunjukkan waktu jam saat ini dapat dibaca untuk aliran ini dari perangkat keras. Jam ini tidak harus berkorelasi dengan waktu streaming saat ini, itu hanya menunjukkan kemampuan driver untuk mengembalikan nilai dalam 100ns unit jam onboard.

DUKUNGAN_JAM_DAPAT_MENGEMBALIKAN_WAKTU_ALIRAN
Menunjukkan bahwa aliran ini dapat mengembalikan waktu aliran yang sedang diproses saat ini di perangkat keras.

Untuk informasi selengkapnya, lihat Jam Master.