Médiaminták (Windows Media Format 11 SDK)
[A laphoz társított funkció, Windows Media Format 11 SDKegy régi funkció. A Forrásolvasó és Süllyesztőírófelváltotta. Forrás olvasó és Célíró Windows 10-re és Windows 11-re lett optimalizálva. A Microsoft határozottan javasolja, hogy az új kód a Source Reader és a Sink Writer használatát részesítse előnyben a 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 média minta, vagy egyszerűen minta, a digitális média adatai blokkjának része. A minta az az alapegység, amelyet a Windows Media Format SDK olvasási és írási objektumai manipulálnak. Az egyes minták tartalmát a mintához társított médiatípus határozza meg. Videó esetén minden minta egyetlen keretet jelöl. Hang esetén az egyéni mintában szereplő adatok mennyisége az ASF-fájl létrehozásához használt profilban van beállítva.
A minták tömörítetlen adatokat tartalmazhatnak, vagy tömörített adatokat is tartalmazhatnak, ebben az esetben streammintáknak nevezik őket. ASF-fájl létrehozásakor mintákat ad át az írónak. Az író koordinálja a minták tömörítését a megfelelő kodekkel, és az ASF-fájl adatszakaszában rendezi a tömörített adatokat. Lejátszáskor az olvasó felolvassa a tömörített adatokat, kibontja azokat, és kimeneti mintaként biztosítja a rekonstruált tömörítetlen adatokat.
A Windows Media Format SDK által használt összes minta pufferobjektumba van ágyazva, amelynek memóriáját az SDK futásidejű összetevői automatikusan lefoglalják. Szükség esetén saját puffereket is társíthat az író és az olvasó haladó funkcióinak használatával.
Megjegyzés A minta kifejezés ebben az SDK-ban médiamintára hivatkozik, nem hangmintára. A hangkódolásban a minta egyetlen kódolt hangértékre utal. A kódolt hangminőséget általában másodpercenként több minta határozza meg. A CD-minőségű hangot például másodpercenként 44 100 mintán rögzíti a rendszer. Ez az érték általában a Hz jelöléssel rövidítve van, így másodpercenként 44 100 minta lenne 44 100 Hz vagy 44,1 kHz.
Kapcsolódó témakörök