共用方式為


AVStream 時鐘

AVStream 篩選器支援針腳上的時鐘。

若要指出 AVStream 針腳會公開時鐘,請在 KSFILTER_DESCRIPTOR之 PinDescriptors成員中第一個KSPIN_DESCRIPTOR_EXFlags成員中設定KSPIN_FLAG_IMPLEMENT_CLOCK。

也提供 KSPIN_DISPATCHKSCLOCK_DISPATCH結構的指標。

若要提出時鐘要求,請使用 IKsReferenceClock 介面上定義的方法。 您可以藉由呼叫KsPinGetReferenceClockInterface來取得IKsReferenceClock介面。 AVStream 迷你驅動程式負責在完成時釋放介面。

若要取得要放在KSSTREAM_HEADERPresentationTime欄位中的計時器值,請呼叫IKsReferenceClock::GetCorrelatedTime

請注意,時鐘永遠不會出現在 GraphEdit 中,即使已選取時鐘也一樣。

若要確認已選取時鐘,請確認 呼叫 IKsReferenceClock 方法會產生呼叫,以分派KSCLOCK_DISPATCH中指定的常式。

當圖表轉換成暫停狀態時,篩選圖表管理員會選取時鐘。 任何作為擷取篩選準則的推送來源篩選準則,都指定為時鐘提供者的喜好設定。