Kaynak Eklentileri
[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.]
Kaynak eklentisi, Windows Media® dosyaları için kendi depolama sistemini uygulamak isteyen geliştiricilerin kullanabileceği bir seçenektir. Kaynak eklentisi, veri sağlamaya yönelik standart bir arabirim olan IStreamadlı com arabiriminin uygulanması aracılığıyla bunu etkinleştirir.
Kaynak eklentisi dll olarak yazılmalıdır ve varlığı sdk tarafından bir kayıt defteri girdisi aracılığıyla bilinir. Bu şekilde uygulanan herhangi bir sayıda kaynak eklentisi olabilir. Kaynak eklentisinin WMCreateStreamForURL işlevini dışarı aktarması gerekir.
Kaynak eklentisini kaydetmek için aşağıdaki kayıt defteri girdisi eklenmelidir:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Media\WMSDK\sources
Name = "herhangi bir benzersiz ad"
Değer = kaynak eklenti dll'sinin yol adı
Dll kaydedildikten sonra uygulama, dosyalarda veya kullanıcı tanımlı veri kapsayıcılarında depolanabilen akış verilerine erişmek için IWMReader::Open yöntemini (parametre olarak uygun URL ile) kullanabilir.
İlgili konular