|
|
|
|
MDA | csak szöveges |
|
|
HGC | szöveges és grafikus |
|
|
HGC+ | szöveges és grafikus |
|
|
InColor | szöveges és grafikus |
|
|
CGA | szöveges és grafikus |
|
|
EGA | szöveges és grafikus |
|
|
MCGA | szöveges és grafikus |
|
|
VGA | szöveges és grafikus |
|
|
XGA | szöveges és grafikus |
|
|
SVGA | szöveges és grafikus |
|
|
*a megjeleníthető színek szabadon definiálhatók ; zárójelben a színek száma, amik közül az egyszerre megjeleníthetőek kiválaszthatók |
Az eltérő típusú video-adapterek eltérő módokon (is) képesek video-információk
megjelenítésére. Az információ-megjelenítés módját és mikéntjét az alkalmazott
felbontás, valamint a megjeleníthető színek száma együtt határozza meg.
Az egyazon megjelenítési paramétereket azonosító ún. video-módokat minden
adaptertípuson azonos, egyedi számokkal, az ún. video-móddal azonosítják.
Ez biztosítja, hogy adott megjelenítési formátumot minden - azt támogató
- adapteren azonos módon lehessen aktivizálni. A standard video-módokat
és jellemzőiket a következő táblázat mutatja:
|
|
|
|
|
|
|
szöveges |
|
|
|
|
|
szöveges |
|
|
|
|
|
grafikus |
|
|
|
|
|
grafikus |
|
|
|
|
|
szöveges |
|
|
|
|
|
grafikus |
|
|
||
|
grafikus |
|
|
||
|
grafikus |
|
|
||
|
|
||||
|
|
||||
|
grafikus |
|
|
|
|
|
grafikus |
|
|
|
|
|
grafikus |
|
|
|
|
|
grafikus |
|
|
|
|
|
grafikus |
|
|
|
|
|
grafikus |
|
|
|
|
|
grafikus |
|
|
|
|
* ill. **: | a karakter mátrix mérete az adatpter típusától függ: CGA=8x8, EGA=8x14, VGA=9x16 ill. MDA,EGA=9x14, VGA=9x16 . |
Szöveges módban a teljes képet a karakterek ábrájának sokasága alkotja. A karakterek képét leíró pixel-mátrix táblázato(ka)t az adapter a karaktergenerátorban, egy belső, ROM vagy RAM memóriában tárolja. Előbbi esetben a megjelenítő csak a gyártáskor beégetett karakterképek megjelenítésére alkalmas, míg utóbbi alkalmazása estén lehetőség nyílik a karakterek képének átdefiniálására is. A karakterek képét mindig egy 8 pixel széles és a megjelenítőtől ill. a video-módtól függő magasságú mátrix tárolja. A mátrix minden egyes eleme azt határozza meg, hogy az adott helyen látható -e pont vagy sem ; ha a megfelelő bit be van kapcsolva, akkor a megfelelő pixel az előtér, míg egyébként a háttér színével jelenik meg. A karakterek képét definiáló 8xN-es mátrix minden bájta a karakter alkotó egy-egy sort határozza meg, így az összesen N bájton ábrázolható. A karakter-generátor egy elemét az Ábra 1 mutatja.
A legtöbb video-kártya jóval több video-memóriát tartalmaz, mint amekkora tárterület egy adott video-módban egy teljes képernyő tárolásához szükséges. Ebben az esetben lehetőség nyílik több képernyő szimultán tárolására a video-memóriában. Ez rendkívül hasznos lehet animációk készítésénél, ugyanis a látható képernyő módosítása nélkül generálható az animáció következő fázisa, majd egy pillanat alatt megjeleníthető. Az egy-egy képernyőnek megfelelő információegységet lapnak nevezzük. A lapok kezelésével a későbbiekben ismerkedünk meg.
Az ún. accelerator (gyorsító) kártyák a standard CRT-vezérlő chipen kívül egyéb, elemi rajzolási funkciók önálló ellátására képes speciális céláramköröket is tartalmaznak. Ezen áramkörök olyan egyszerű, általános funkciók ellátására képesek, mint például vonal, téglalap, ellipszis rajzolása a képernyőre, vagy egy terület kitöltése. A fejlettebb gyorsítókártyákon már bittérkép manipulációra (kitöltés mintával, nagyítás/kicsinyítés, stb.) képes áramkörök is találhatóak. Az ezen kártyák speciális tulajdonságait ismerő és azokat kiaknázó programok a gyorsító-áramkörök által támogatott funkciókat a CPU igénybevétele nélkül képesek végrehajtani. A programoknak a támogatott objektumok megrajzolásához mindössze azok paramétereit kell megadniuk a video-vezérlő számára, ami ezek felhasználásával maga "rajzolja be" azokat a video-memóriába. Ezen lehetőség kihasználása nem csak a processzort mentesíti a megjelenítéshez kapcsolódó számítási feladatok egy része alól, de a rendszer-buszt is jóval kevésbé terheli a minimális adat-átvitel miatt. Az általános tévhittel szemben azonban a gyorsítókártyák - lényegükből adódóan - a használatukra fel nem készített, esetleg azt nem is igénylő programok grafikus képességeiben semminemű gyorsulást nem idéznek elő.
Az accelerator kártyák egy speciális vállfaját képezik a 3D gyorsító-kártyák
melyek a fenti funkciókon kívül rendkívül erős támogatást nyújtanak a térbeli
objektumok képernyőn történő "három dimenziós" megjelenítéséhez (renderelés).