Dom > Novice > Vsebine

Začni register

Apr 26, 2019

image

Parametri

sfail

Določa dejanje, ki se izvede, ko preskus šablone ne uspe, eden od KEEP, ZERO,

ZAMENJAJ, INCR, DECR in INVERT. Začetna vrednost je KEEP (1)

Spass

Določa dejanje, ki se izvede, ko preizkus šablone poteka, enako

konstante kot sfail. Začetna vrednost je KEEP (1)

image

Slika 12: Definicija konstant STENCIL_OP

Opis

Operacija šablone podaja, kako je posodobljen medpomnilnik. Operacija

izbrano je odvisno od tega, ali je preskus šablone opravljen ali ne.

Primeri

Nacrtajte dve točki, pri čemer povečajte šablono na vsaki slikovni plošči, nato pa narišite vrednosti z vrednostjo

2 z rdečo:

image

Kontekst grafike

Vrednosti sfail in spass so del grafičnega konteksta, kot je opisano v

oddelek 4.1

Poglej tudi

STENCIL_FUNC, STENCIL_MASK

image

Parametri

s

Vrednost oznake. Veljavno območje vrednosti je od 1 do 255.

Opis

Začetna vrednost medpomnilnika oznak FT800 je določena z ukazom CLEAR_TAG

in začel veljati z ukazom CLEAR. Ukaz TAG lahko poda vrednost oznake

vmesnik FT800, ki velja za grafične objekte, ko so narisani na

na zaslonu. Ta vrednost TAG bo dodeljena vsem naslednjim objektom, razen

Ukaz TAG_MASK se uporablja za onemogočanje. Ko so naslednji grafični objekti

narisani, so uspešno pripeti z vrednostjo oznake. Ko grafika objektov

dodan z vrednostjo oznake, se bo register REG_TOUCH_TAG posodobil

z oznako vrednosti grafičnega predmeta, ki se ga dotakne.

Če na enem prikazovalnem seznamu ni ukazov TAG, bodo vsi grafični objekti, ki jih prikaže

prikazni seznam bo v REG_TOUCH_TAG sporočil vrednost oznake 255, ko so bili

dotaknil.

Kontekst grafike

Vrednost s je del konteksta grafike, kot je opisano v razdelku 4.1

Poglej tudi

CLEAR_TAG, TAG_MASK


image

Parametri

masko

Dovoli posodobitve v medpomnilnik oznak. Začetna vrednost je ena in pomeni oznako

medpomnilnik FT800 se posodobi z vrednostjo, ki jo poda ukaz TAG.

Zato bodo vrednosti oznake dodane naslednjim grafičnim objektom

ki ga poda ukaz TAG.

Vrednost nič pomeni, da je medpomnilnik oznak FT800 nastavljen kot privzeta vrednost,

namesto vrednosti, podane z ukazom TAG na prikazovalnem seznamu.

Opis

Vsak grafični objekt, ki je narisan na zaslonu, je pritrjen z vrednostjo oznake, ki je

opredeljeno v medpomnilniku oznak FT800. FT800 medpomnilnik lahko posodobi TAG

ukaz.

Privzeta vrednost medpomnilnika oznak FT800 je določena s CLEAR_TAG in

Ukazi CLEAR. Če na zaslonu ne obstaja ukaz CLEAR_TAG

privzeta vrednost v medpomnilniku oznak je 0.

Ukaz TAG_MASK odloči, ali bo pufra za oznake FT800 sprejel vrednost

od privzete vrednosti medpomnilnika oznak FT800 ali ukaza TAG za

prikazati seznam.

Kontekst grafike

Vrednost maske je del grafičnega konteksta, kot je opisano v razdelku 4.1

Poglej tudi

TAG, CLEAR_TAG, STENCIL_MASK, COLOR_MASK


image

Parametri

x

Podpisana x-koordinata v natančnosti 1/16 slikovnih pik

y

Podpisana y-koordinata v natančnosti 1/16 slikovnih pik

Opis

Območje koordinat je od -16384 do +16383 v smislu enajstih šestnajstih točk.

Negativna koordinata x pomeni koordinato v levem virtualnem zaslonu od

(0, 0), medtem ko negativna koordinata y pomeni koordinato v zgornjem delu

virtualni zaslon iz (0, 0). Če črpate na negativnem koordinatnem položaju,

risanje ne bo vidno.

Kontekst grafike

Jih ni

Poglej tudi

Jih ni


image

Parametri

x

x-koordinata v slikovnih pikah, od 0 do 511.

y

koordinata y v slikovnih pikah, od 0 do 511.

ročaj

Bitmap ročaj. Veljavno območje je od 0 do 31. Od 16 do 31 bitna slika

ročaj je namenjen vgrajeni pisavi FT800.

celica

Številka celice. Število celic je indeks bitne slike z isto postavitvijo bitne slike in

format. Na primer, za ročaj 31 celica 65 pomeni znak "A" v

največja vgrajena pisava.

Opis

Razpon koordinat je od -16384 do +16383 v smislu enote slikovnih pik. The

parametri ročice in celice se ne upoštevajo, razen če je grafika primitivna določena kot

bitno sliko z ukazom BEGIN pred tem ukazom.

Kontekst grafike

Jih ni

Poglej tudi

Jih ni