Casa > Notícies > Contingut

Mostra les ordres de la llista

Apr 26, 2019

4 Mostra les ordres de la llista

El motor gràfic de FT800 pren les instruccions de la memòria de la llista de visualitzacions RAM_DL

la forma d’ordres. Cada ordre té una durada de 4 bytes i es pot omplir una llista de visualització

fins a 2048 comandes, ja que la mida de RAM_DL és de 8K bytes. El motor gràfic del

FT800 realitza el funcionament respectiu segons la definició d’ordres.

4.1 Estat gràfic

L’estat gràfic que controla el dibuix s’emmagatzema al context gràfic. Individual

les peces d'estat es poden canviar mitjançant les ordres de la llista de visualització adequada (per exemple:

COLOR_RGB) i tot l'estat es pot desar i restaurar mitjançant el SAVE_CONTEXT

i ordres RESTORE_CONTEXT.

Tingueu en compte que l’estat del dibuix de mapa de bits és especial: tot i que l’adherència de mapa de bits és part del fitxer

context gràfic, els paràmetres de cada gestor de mapes de bits no formen part dels gràfics

context. No s’ha guardat ni restaurat per SAVE_CONTEXT i

RESTORE_CONTEXT. Aquests paràmetres es canvien mitjançant BITMAP_SOURCE,

Comandes BITMAP_LAYOUT i BITMAP_SIZE. Un cop configurats aquests paràmetres, ells

es pot utilitzar en qualsevol llista de visualització fins que s’hagin canviat.

SAVE_CONTEXT i RESTORE_CONTEXT inclouen una pila de 4 nivells a més de

el context gràfic actual. La taula següent detalla els diferents paràmetres del fitxer

context gràfic.

Taula 3 Context gràfic

image

image