Akış Önceliklendirme Nesnesi
[Windows Media Format 11 SDK bu sayfayla ilişkilendirilmiş özellik eski bir özelliktir. Kaynak Okuyucu ve Havuz Yazıcısıtarafından değiştirildi. Kaynak Okuyucu ve Havuz Yazıcısı Windows 10 ve Windows 11 için iyileştirilmiştir. Microsoft, yeni kodun mümkün olduğunda Windows Media Format 11 SDKyerine Kaynak Okuyucu ve Havuz Yazıcı kullanmasını kesinlikle önerir. Microsoft, mümkünse yeni API'leri kullanmak için eski API'leri kullanan mevcut kodun yeniden yazılmasını önerir.]
Akış önceliklendirme nesnesi, profildeki akışlar için önem sırası belirtmek için kullanılır. Bit hızı sınırlamaları nedeniyle tam kayıttan yürütme mümkün olmadığında, en düşük öncelikli akışlar ilk bırakılan akış olur.
Bir profildeki mevcut akış öncelik belirleme verileri için akış önceliklendirme nesneleri oluşturulabilir veya boş, yeni veri almaya hazır olarak oluşturulabilir. Akış önceliklendirme nesneleri bir profil nesnesinden bağımsız olarak bulunamaz. Akış öncelik belirleme nesnesinin içeriğini kaydetmek için IWMProfile3::SetStreamPrioritizationçağırmalısınız. Akış önceliklendirme nesnesi oluşturmak için aşağıdaki yöntemlerden birini kullanın.
Yöntem | Açıklama |
---|---|
IWMProfile3::CreateNewStreamPrioritization | Herhangi bir veri olmadan bir akış önceliklendirme nesnesi oluşturur. |
IWMProfile3::GetStreamPrioritization | Profildeki verilerle doldurulmuş bir akış önceliklendirme nesnesi oluşturur. |
Yukarıdaki tablodaki her iki yöntem de IWMStreamPrioritization arabirimine bir işaretçi ayarlar. Bu, akış önceliklendirme nesnesi tarafından desteklenen tek arabirimdir.
Arayüz | Açıklama |
---|---|
IWMStreamPrioritization | Akış öncelik belirleme nesnesi içindeki akış listesini yönetir. |
Açıklamalar
Belirli bir profil için yalnızca bir akış öncelik belirlemesi bulunabilir. Zaten akış öncelik belirlemesi içeren bir profil için yeni bir akış öncelik belirlemesi oluşturursanız, eskisi silinir.
İlgili konular
-
Akış Önceliği BelirlemeKullanarak