Media Foundation Mimarisi
Bu bölümde Microsoft Media Foundation'ın genel tasarımı açıklanmaktadır. Belirli programlama görevleri için Media Foundation kullanma hakkında bilgi için bkz. Media Foundation Programlama Kılavuzu.
Bu bölümde
Konu | Açıklama |
---|---|
Media Foundation Mimarisi Genel Bakış |
Media Foundation mimarisine üst düzey bir genel bakış sağlar. |
media foundation temel öğelerini |
Media Foundation genelinde kullanılan bazı temel arabirimleri açıklar. Neredeyse tüm Media Foundation uygulamaları bu arabirimleri kullanır. |
Media Foundation Platform API'leri |
Zaman uyumsuz geri çağırmalar ve iş kuyrukları gibi temel Media Foundation işlevlerini açıklar. Bazı uygulamalar platform düzeyinde arabirimler kullanabilir. Ayrıca, medya kaynakları ve MFT'ler gibi özel eklentiler bu arabirimleri kullanır. |
media foundation pipeline |
Media Foundation işlem hattı katmanı medya kaynaklarından, MFT'lerden ve medya havuzlarından oluşur. Uygulamaların çoğu yöntemleri doğrudan işlem hattı katmanında çağırmaz. Bunun yerine, uygulamalar Medya Oturumu veya Kaynak Okuyucu ve Havuz Yazıcısı gibi daha yüksek katmanlardan birini kullanır. |
Medya Oturumu |
Media Session, Media Foundation işlem hattındaki veri akışını yönetir. |
kaynak okuyucu |
Kaynak Okuyucu, uygulamanın medya kaynağı API'lerini doğrudan çağırmasına gerek kalmadan bir medya kaynağından veri almasına olanak tanır. Kaynak Okuyucu, sıkıştırılmış akışların kodunu çözme işlemini de gerçekleştirebilir. |
Korumalı Medya Yolu |
Korumalı medya yolu (PMP), premium video içeriğini oynatmak için korumalı bir ortam sağlar. Media Foundation uygulaması yazarken PMP kullanılması gerekmez. |
İlgili konular
-
Media Foundation Hakkında