Megosztás a következőn keresztül:


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.

IWMReader::Open

programozási referencia

WMCreateStreamForURL