Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Çekirdek akışı minidriver'ları, varsayılan saat yapısını ayırmak ve başlatmak için KsAllocateDefaultClockEx'i çağırabilir. Alternatif olarak, KsAllocateDefaultClock çağırabilirler, bu, saatle ilgili olmayan üyeler için varsayılan parametrelere sahip olan KsAllocateDefaultClockEx için bir sarmalayıcıdır. Varsayılan saati başlatmak için KsAllocateDefaultClockEx kullandıktan sonra KsCreateDefaultClock'u çağırın.
Varsayılan saat KSPROPSETID_Clock'ı destekler, ve filtre pini tarafından sunulan diğer saatlerde olduğu gibi erişilebilir. Ancak temel alınan veri yapısı, filtre pini tarafından oluşturulur ve bu pin ve oluşturulan saatin tüm örnekleri tarafından paylaşılır. Saat, mevcut durumu ve paylaşılan yapıdaki diğer unsurları güncellemek için bağlantı pimini kullanır. Varsayılan saat, bildirim isteklerini ve saat sorgularını işler.
Bu saati sağlayan filtredeki bir pine ana saat atandığında, pin bu saatin sahibi olur. Pin, başka bir saat uygulaması atanmış gibi saat dosyası nesnesine başvurmalıdır. Varsayılan saat, bir örnek oluşturulduğunda pinin dosya nesnesine başvurmaz. Bunun yerine, ortak saat yapısının ilk ayırmasını ve saat üzerinde açılan her dosya nesnesini temel alan bir dahili referans sayısı tutar. Saatin sahibi saat yapısını boşaltsa bile, tüm dosya nesneleri kapatılana kadar yerinde kalır. Pin, standart saat arabiriminden geçmek yerine varsayılan saat nesnesine doğrudan erişebilir.
Minidriver'lar, kullanıcı modu istemcilerine başvuru saati zamanını denetleme mekanizması sağlamak için KSPROPERTY_CLOCK_FUNCTIONTABLE özelliğini destekleyebilir. Bu özellik, bir yapıyı bunu etkinleştiren işlev işaretçileriyle doldurur ve böylece kesin hız eşleştirmeyi destekler.
Ayrıca, belirtilen bir pin hız değişikliklerine izin veriyorsa minidriver'lar KSPROPERTY_STREAM_RATE özelliğini destekler.
Çekirdek akış ara sunucusu arabirimini kullanan uygulamalar, hız eşleştirme için başka bir yerde kullanılabilecek fiziksel saatlerde zaman almak ve ayarlamak için IKsClockPropertySet arabiriminde yöntemleri çağırır.
İlgili bilgiler için bkz . Kalite Yönetimi .