DirectVideo: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
m (1 revízia: Knihovna CRT) |
|||
(Není zobrazena jedna mezilehlá verze od stejného uživatele.) | |||
Řádek 1: | Řádek 1: | ||
− | Povoluje nebo zakazuje přímý přístup do paměti obrazovky příkazům [[Write]] a [[ | + | Povoluje nebo zakazuje přímý přístup do paměti obrazovky příkazům [[Write]] a [[Writeln]], které píší na obrazovku. |
− | *Když [[DirectVideo]] je [[True]], procedury [[Write]] a [[ | + | *Když [[DirectVideo]] je [[True]], procedury [[Write]] a [[Writeln]], zapisující do souboru přiřazeného k CRT, ukládají znaky přímo do obrazovkové paměti bez použití služeb [[BIOS]]u. |
*Když DirectVideo je [[False]], všechny znaky jsou na obrazovku zapisovány prostřednictvím volání [[BIOS]]u, což významně zpomalí proces. | *Když DirectVideo je [[False]], všechny znaky jsou na obrazovku zapisovány prostřednictvím volání [[BIOS]]u, což významně zpomalí proces. | ||
Řádek 11: | Řádek 11: | ||
[[Category:CRT]] | [[Category:CRT]] | ||
− | |||
[[Category:Promenné CRT]] | [[Category:Promenné CRT]] |
Aktuální verze z 5. 10. 2012, 21:11
Povoluje nebo zakazuje přímý přístup do paměti obrazovky příkazům Write a Writeln, které píší na obrazovku.
- Když DirectVideo je True, procedury Write a Writeln, zapisující do souboru přiřazeného k CRT, ukládají znaky přímo do obrazovkové paměti bez použití služeb BIOSu.
- Když DirectVideo je False, všechny znaky jsou na obrazovku zapisovány prostřednictvím volání BIOSu, což významně zpomalí proces.
- Implicitně je DirectVideo vždy nastaveno do True.
- Jestliže chcete znaky zobrazovat voláním BIOSu, nastavte DirectVideo do False na začátku programu a po každém volání TextMode.