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


Tömörítetlen médiaaltípusok

[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.]

Az alábbi táblázat a tömörítetlen médiaaltípusokat sorolja fel. Ezek bemeneti és kimeneti formátumként, valamint tömörítetlen streamek formátumaként használatosak. Az alábbi táblázatokban nem minden típus támogatott minden módon. A támogatott bemeneti és kimeneti formátumtípusok számba vehetők az író és olvasó/szinkron olvasó kodekével. A tömörítetlen streamekhez támogatott típusokról további információt a Tömörítetlen hang- és videostreamek használatacímű témakörben talál.

Az itt felsorolt különböző RGB- és palettázott RGB-videótípusok RGB formátumban határozzák meg a színeket, amelyben az egyes színeket a képpont piros, zöld és kék összetevőinek intenzitási értékei jelölik. Minden intenzitásérték 0 és 255 közötti lehet, körülbelül 16,78 millió egyedi színért. Az RGB könnyen lefordítható a számítógép monitorozásához használt színértékekre, amelyek a szín megjelenítéséhez piros, zöld és kék foszfort használnak. A palettizált videótípusoknak a WMVIDEOINFOHEADER struktúráját közvetlenül követő palettára vonatkozó információkat kell tartalmazniuk. Hasonlóképpen, a 16 bites videóhoz bitmezőadatokra van szükség, amelyeket a WMVIDEOINFOHEADER struktúra után kell tartalmaznia.

Az alábbi táblázatban szereplő média altípusok közül több is kevesebb színt biztosít, mint amennyit az RGB-rendszer képes, a Leírás oszlopban leírtak szerint. Palettizált RGB-típusok esetén a palettán lévő színek RGB-értékeket jelölnek, de a szín helyét jelző érték határozza meg a palettán.

Tömörítetlen médiaaltípus Leírás
WMMEDIASUBTYPE_RGB1 Palettizált RGB videó 1 színbittel, amely 2 színt jelöl. Általában monokróm képekhez használják.
WMMEDIASUBTYPE_RGB4 Palettizált RGB videó 4 színbittel, amelyek 16 színt képviselnek.
WMMEDIASUBTYPE_RGB8 Palettizált RGB videó 8 színbittel, amelyek 256 színt képviselnek.
WMMEDIASUBTYPE_RGB565 RGB videó 16 színbittel, amelyek 65 536 színt képviselnek. Ez a formátum 5 bitet használ a piroshoz, 6 bitet a zöldhez, 5 bitet a kékhez.
WMMEDIASUBTYPE_RGB555 RGB videó 16 színbittel, amelyek 32 768 színt képviselnek. Ez a formátum minden színhez 5 bitet használ, és figyelmen kívül hagyja a tizenhatodik bitet.
WMMEDIASUBTYPE_RGB24 RGB videó 24 színbittel, amelyek az RGB színreprezentációs sémában elérhető 16 777 216 színt képviselik. Ez a formátum minden színintenzitási értékhez 8 bitet használ.
WMMEDIASUBTYPE_RGB32 RGB videó 32 színbittel, amelyek az RGB színreprezentációs sémában elérhető 16 777 216 színt képviselik. Ez a formátum minden színhez 8 bitet használ, a fennmaradó 8 bitet pedig fenntartja az áttetszőségi információkhoz.
WMMEDIASUBTYPE_I420 4:2:0-s planar formátumban tárolt YUV-videó, amelyen az U sík jelenik meg először, majd az V sík.
WMMEDIASUBTYPE_IYUV Megegyezik az I420-ra.
WMMEDIASUBTYPE_YV12 4:2:0-s planar formátumban tárolt YUV-videó, amelyben először a V sík jelenik meg, majd az U sík. Az YV12 megegyezik az I420-ra, azzal a kivételel, hogy az Ön és a V síkok váltanak.
WMMEDIASUBTYPE_YUY2 YUV videó csomagolt 4:2:2 formátumban tárolva.
WMMEDIASUBTYPE_UYVY YUV videó csomagolt 4:2:2 formátumban tárolva. Hasonló a YUY2-hez, de az adatok sorrendje eltérő.
WMMEDIASUBTYPE_YVYU YUV videó csomagolt 4:2:2 formátumban tárolva. Hasonló a YUY2-hez, de az adatok sorrendje eltérő.
WMMEDIASUBTYPE_P422 4:2:2-s planar formátumban tárolt YUV-videó.
WMMEDIASUBTYPE_YVU9 16:1:1 planar formátumban tárolt YUV-videó.
WMMEDIASUBTYPE_PCM Impulzuskód modulációval tárolt tömörítetlen hangadatok.
WMMEDIASUBTYPE_DRM Tömörítetlen, de titkosított hangadatok, amelyeket biztonságos hangútvonallal használnak.
WMSCRIPTTYPE_TwoStrings A parancstípust tartalmazó sztringből és a parancsadatokat tartalmazó sztringből álló szkriptparancsok. Ez az egyetlen támogatott szkripttípus a Windows Media Format SDK-ban.
WMMEDIASUBTYPE_WebStream A webes streameléshez HTML-fájlokat és összetevőket tartalmazó fájlátviteli adatok.
WMMEDIASUBTYPE_VIDEOIMAGE A Windows Media Video 9 Rendszerkép kodek bemeneti típusa. A minták bitképképek és átalakítási adatok kombinációja.

 

Kimeneti formátumok hozzárendelése

tömörített média altípusai

médiatípus-azonosítók

médiatípusok

Bemeneti formátumok számbavétele