DirectShow Düzenleme Hizmetleri için Arabirimler

Bu sayfayla ilişkili DirectShow özelliği bir miras özelliğidir. Yerine MediaPlayer, IMFMediaEngineve Media Foundation 'de Ses/Video Yakalamaalmıştır. Bu özellikler Windows 10 ve Windows 11 için iyileştirilmiştir. Microsoft, mümkün olduğunda, yeni kodun MediaPlayer, IMFMediaEngine ve Audio/Video Capture in Media Foundation kullanmasını, DirectShowyerine kuvvetle tavsiye eder. Microsoft, mümkünse yeni API'leri kullanmak için eski API'leri kullanan mevcut kodun yeniden yazılmasını önerir.]

Not

[Kullanım dışı. Bu API, Windows'un gelecek sürümlerinden kaldırılabilir.]

 

Bu bölüm, DirectShow Düzenleme Hizmetleri (DES) arabirimleri için başvuru konularını içerir.

Arayüz Açıklama
IAMErrorLog Hata günlüğü için bir geri çağırma yöntemi sağlar.
IAMSetErrorLog Hata günlüğünü ayarlar veya geri alır.
IAMTimeline Zaman çizelgesini işlemek için yöntemler sağlar.
IAMTimelineComp Bir kompozisyona sanal parçalar ekler veya çeker.
IAMTimelineEffect Zaman çizelgesi efektlerini işlemek için yöntemler sağlar.
IAMTimelineEffectable Zaman çizelgesi nesnesine efekt eklemek için yöntemler sağlar.
IAMTimelineGroup Gruplardaki özellikleri ayarlar ve alır.
IAMTimelineObj Zaman çizelgesi nesnelerini işlemek için yöntemler sağlar.
IAMTimelineSplittable Zaman çizelgesi nesnesini böler.
IAMTimelineSrc Kaynak nesnelerdeki özellikleri düzenlemeye ve ayarlamaya yönelik yöntemler sağlar.
IAMTimelineTrack İzleme nesnelerini işlemek için yöntemler sağlar.
IAMTimelineTrans Geçiş nesnelerini işlemek için yöntemler sağlar.
IAMTimelineTransable Bir nesneye geçişler ekler.
IAMTimelineVirtualTrack Sanal parçalar ile çalışmaya yönelik yöntemler sunar.
IDxtAlphaSetter Alfa Ayarlayıcı etkisindeki özellikleri ayarlar.
IDxtCompositor Compositor geçişinde özellikleri ayarlar.
IDxtJpeg SMPTE Wipe geçişine özellikler atar.
IDxtKey Anahtarı geçişinde özellikleri ayarlar.
IFindCompressorCB Desteklenmez.
IGrfCache Desteklenmez.
IMediaDet Bir medya dosyası hakkında akış sayısı ve her akışın türü, süresi ve kare hızı gibi bilgileri alır.
IMediaLocator Dosya adlarını doğrulamak için yöntemler sağlar.
IPropertySetter Bir efekt veya geçiş üzerindeki özellikleri ayarlar.
IRenderEngine Zaman çizelgesinden filtre grafı oluşturarak des projesini işler.
IRenderEngine2 Uygulamanın DES tarafından kullanılan varsayılan video yeniden boyutlandırma filtresini değiştirmesini sağlar.
IResize Herhangi bir özel video yeniden boyutlandırıcı filtresi tarafından desteklenmelidir.
ISampleGrabber Filtre grafı boyunca ilerledikçe tek tek medya örneklerini alır.
ISampleGrabberCB ISampleGrabber arabirimi için geri çağırma arabirimi.
ISmartRenderEngine Akıllı yeniden sıkıştırmayı destekleyen yöntemler sağlar.
IXml2Dex DES proje dosyalarını Genişletilebilir Biçimlendirme Dili'nde (XML) kaydeder ve yükler.

 

DirectShow Düzenleme Hizmetleri C++ Referansı