Casa > Notícies > Contingut

Comenceu a dibuixar un primitiu gràfic continuar

Apr 26, 2019

image

Paràmetres

Cap

Context gràfic

Cap

Vegeu també

Cap


image

Paràmetres

Cap

Descripció

Es recomana tenir un END per a cada BEGIN. Mentre que els usuaris avançats poden

Eviteu l'ús de END per tal de desar instruccions de gràfics addicionals a la llista de visualització

RAM.

Context gràfic

Cap

Vegeu també

INICIA


image

Paràmetres

dest

Mostra l’adreça de la llista per saltar.

Context gràfic

Cap

Vegeu també

ANOMENADA


image

Paràmetres

amplada

Amplada de la línia en 1/16 píxels. El valor inicial és de 16.

Descripció

Defineix l'amplada de les línies dibuixades. L’ample és la distància des del centre de la línia fins a

el píxel dibuixat més exterior, en unitats d'1 / 16 píxels. El rang vàlid és de 16 a 4095

en termes d’unitats de 1/16 de píxel.

Tingueu en compte que la comanda LINE_WIDTH afectarà a LINES, LINE_STRIP, RECTS,

EDGE_STRIP_A / B / R / L primitives.

Exemples

La segona línia es dibuixa amb una amplada de 80, per a un radi de 5 píxels:

image

Context gràfic

El valor d'amplada forma part del context gràfic, tal com es descriu a la secció 4.1

Vegeu també

Cap


image

Paràmetres

m

Registre macro per llegir. El valor 0 significa que el FT800 obtindrà la comanda

des de REG_MACRO_0 per executar. El valor 1 significa que el FT800 us portarà

ordre de REG_MACRO_1 per executar. El contingut de REG_MACRO_0 o

REG_MACRO_1 serà un ordre vàlid de la llista de visualització, en cas contrari, el comportament

no està definit.

Context gràfic

Cap

Vegeu també

Cap


image

Paràmetres

mida

Punt de radi de 1/16 píxels. El valor inicial és de 16.

Descripció

Estableix la mida dels punts dibuixats. L’amplada és la distància des del centre del punt

al píxel dibuixat més exterior, en unitats de 1/16 píxels. L’interval vàlid és de 16 a

8191 respecte a 1 / 16a unitat de píxels.

Exemples

El segon punt es dibuixa amb una amplada de 160, per a un radi de 10 píxels:

image

Context gràfic

El valor de la mida forma part del context dels gràfics, tal com es descriu a la secció 4.1

Vegeu també

Cap


image

Paràmetres

Cap

Descripció

Restaura el context gràfic actual, tal com es descriu a la secció 4.1. Quatre (4) nivells de

SAVE and RESTORE estan disponibles al FT800. Qualsevol RESTORE_CONTEXT extra

carregueu els valors per defecte en el context actual.

Exemples

Desar i restaurar el context significa que el segon "G" es dibuixa en vermell en lloc de

blau:

image

Context gràfic

Cap

Vegeu també

SAVE_CONTEXT


image

Paràmetres

Cap

Descripció

CALL i RETURN tenen 4 nivells de pila a més del punter actual. Cap

CALL / RETURN addicional fet comportarà un comportament inesperat.

Context gràfic

Cap

Vegeu també

ANOMENADA


image

Paràmetres

Cap

Descripció

Desa el context de gràfics actual, tal com es descriu a la secció 4.1. Qualsevol extra

SAVE_CONTEXT eliminarà el primer context desat.

Exemples

Desar i restaurar el context significa que el segon "G" es dibuixa en vermell en lloc de

blau:

image

Context gràfic

Cap

Vegeu també

RESTORE_CONTEXT


image

Paràmetres

amplada

L’amplada del rectangle del clip de tisora, en píxels. El valor inicial és 512.

El rang de valors vàlid és de 0 a 512.

alçada

L'alçada del rectangle del clip de tisora, en píxels. El valor inicial és 512.

El rang de valors vàlid és de 0 a 512.

Descripció

Defineix l'amplada i l'alçada del rectangle del clip de tisora, que limita la zona de dibuix.

Exemples

Configuració d’un rectangle de tisora de 40 x 30 per fixar el dibuix de mapa de bits i clar:

image

Context gràfic

Els valors d'amplada i alçada formen part del context de gràfics 4.1

Vegeu també

Cap


image

Paràmetres

x

La coordenada x del rectangle del clip de tisora, en píxels. El valor inicial és 0

y

La coordenada y del rectangle del clip de tisora, en píxels. El valor inicial és 0

Descripció

Estableix la posició superior esquerra del rectangle del clip de tisora, que limita la zona de dibuix.

Exemples

Configuració d’un rectangle de tisora de 40 x 30 per fixar el dibuix de mapa de bits i clar:

image

Context gràfic

Els valors de x i y formen part del context de gràfics 4.1

Vegeu també

Cap

image

Paràmetres

func

Especifica la funció de prova, una de MAI, menys, LEQUAL, MÉS GRAN, GEQUAL,

EQUAL, NOTEQUAL o SEMPRE. El valor inicial és SEMPRE. Quant al valor

d’aquestes constants, consulteu Figura 8: Les constants d’ALPHA_FUNC

ref

Especifica el valor de referència per a la prova de la plantilla. El valor inicial és 0

màscara

Especifica una màscara que es mostra amb el valor de referència i el patró emmagatzemat

valor. El valor inicial és de 255

Descripció

La prova de plantilla rebutja o accepta píxels en funció del resultat de la funció de prova

definit en el paràmetre func, que opera sobre el valor actual del buffer de plantilles

contra el valor de referència.

Exemples

Dibuixa dos punts, incrementant la plantilla a cada píxel i traieu els píxels amb valor

2 en vermell:

image

Context gràfic

Els valors de func, ref i mask són part del context gràfic, tal com es descriu a

secció 4.1

Vegeu també

STENCIL_OP, STENCIL_MASK

image

Paràmetres

màscara

La màscara utilitzada per habilitar l’escriptura de bits de plantilla. El valor inicial és de 255

Context gràfic

El valor de la màscara forma part del context gràfic, tal com es descriu a la secció 4.1

Vegeu també

STENCIL_FUNC, STENCIL_OP, TAG_MASK