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.
Bu konuda, Microsoft Media Foundation'daki medya kaynakları için nesne modeli açıklanmaktadır. Medya kaynağı iki nesne uygulamalıdır:
- Akış sayısı ve her akışın biçimi de dahil olmak üzere kaynağın içeriğini açıklayan bir sunu tanımlayıcısı. Sunu tanımlayıcıları hakkında daha fazla bilgi için bkz. Sunu Tanımlayıcıları.
- Kaynak verileri oluşturan bir veya daha fazla medya akışı.
Kayıttan yürütme başlayana kadar kaynak akışları oluşturmaz.
Medya Kaynağı Arabirimleri
Bir medya kaynağı, QueryInterfacearacılığıyla aşağıdaki arabirimleri kullanıma sunmalıdır.
| Arayüz | Açıklama |
|---|---|
| IMFMediaSource | Tüm medya kaynakları için gereklidir. |
| IMFMediaEventGenerator | Tüm medya kaynakları için gereklidir. IMFMediaSource arabirimi bu arabirimi devralır. |
İsteğe bağlı olarak, bir medya kaynağı IMFGetService arabirimini uygulayabilir ve aşağıdaki arabirimlerden herhangi birini hizmet olarak uygulayabilir:
| Hizmet arabirimi | Açıklama |
|---|---|
| IMFRateControl | Kayıttan yürütme hızını denetler. |
| IMFRateSupport | Desteklenen kayıttan yürütme hızları aralığını raporlar. |
| IMFQualityAdvise | Kalite yöneticisinin ses veya video kalitesini ayarlamasını sağlar. |
| IMFMetadataProvider | Meta veriler sağlar. |
Medya kaynağı normal hızdan (1,0) farklı hızlarda oynatabiliyorsa, hız denetimi hizmetini (IMFRateControl ve IMFRateSupport) kullanıma sunmalıdır. Aksi takdirde, kaynağın yalnızca normal hızda kayıttan yürütmeyi desteklediği varsayılır. Daha fazla bilgi için bkz. Hız Denetimi Uygulama.
Hizmet arabirimleri ve IMFGetServicehakkında daha fazla bilgi için bkz. Hizmet Arabirimleri.
Medya Akışı Arabirimleri
Medya akışları aşağıdaki arabirimleri uygulamalıdır.
| Arayüz | Açıklama |
|---|---|
| IMFMediaStream | Tüm medya akışları için gereklidir. |
| IMFMediaEventGenerator | Tüm medya akışları için gereklidir. IMFMediaStream arabirimi bu arabirimi devralır. |
Şu anda medya akışları için hiçbir hizmet arabirimi tanımlanmamıştır.
İlgili konular