Forrás beépülő modulok
[A laphoz társított funkció, Windows Media Format 11 SDKegy régi funkció. A Forrásolvasó és Fogadó írójafelülírta. Forrásolvasó és Fogadó író Windows 10-hez és Windows 11-hez lett optimalizálva. A Microsoft határozottan javasolja, hogy az új kód Forrásolvasó és Fogadó író használjon Windows Media Format 11 SDKhelyett, ha lehetséges. A Microsoft javasolja, hogy az örökölt API-kat használó meglévő kódot át kell írni az új API-k használatára, ha lehetséges.]
A forrás beépülő modul olyan fejlesztők számára érhető el, akik saját tárolórendszert szeretnének implementálni a Windows Media-fájlokhoz®. A forrás beépülő modul ezt egy IStreamnevű COM-felület implementálásával teszi lehetővé, amely egy szabványos interfész az adatok biztosításához.
A forrás beépülő modult DLL-ként kell írni, és annak jelenlétét az SDK egy beállításjegyzék-bejegyzésen keresztül teszi ismerté. Tetszőleges számú forrás beépülő modul implementálható így. A forrás beépülő modulnak exportálnia kell a WMCreateStreamForURL függvényt.
Forrás beépülő modul regisztrálásához a következő beállításjegyzék-bejegyzést kell hozzáadni:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Media\WMSDK\sources
Name = "tetszőleges egyedi név"
Value = a forrás beépülő modul DLL elérési útja
A dll regisztrálása után az alkalmazás használhatja az IWMReader::Open metódust (paraméterként a megfelelő URL-címmel) a streamadatok eléréséhez, amelyek fájlokban vagy felhasználó által definiált adattárolókban tárolhatók.
Kapcsolódó témakörök