DirectVideo: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Řá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. |
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.