Haza > hírek > Tartalom

Start Regisztráció

Apr 26, 2019

image

paraméterek

sfail

Megadja, hogy milyen lépéseket kell tennie, ha a stencil teszt sikertelen, a KEEP, ZERO,

REPLACE, INCR, DECR és INVERT. A kezdeti érték KEEP (1)

spass

Megadja, hogy milyen lépéseket kell tennie, amikor a stencil teszt áthalad, az egyik

állandók mint sfail. A kezdeti érték KEEP (1)

image

12. ábra: STENCIL_OP állandók meghatározása

Leírás

A stencil művelet meghatározza, hogyan frissül a stencilpuffer. A művelet

A választott függ attól, hogy a stencil teszt áthalad-e vagy sem.

Példák

Rajzoljunk két pontot, növeljük az egyes képpontokon a sablont, majd rajzoljuk meg a képpontokat értékkel

2 piros:

image

Grafikus környezet

Az sfail és a spass értékei a grafikus kontextus részét képezik, amint azt a

4.1

Lásd még

STENCIL_FUNC, STENCIL_MASK

image

paraméterek

s

Címke érték. Az érvényes értéktartomány 1-255.

Leírás

Az FT800 címke pufferének kezdeti értékét a CLEAR_TAG parancs adja meg

és a CLEAR parancs segítségével lépett hatályba. A TAG parancs megadhatja a címke értékét

az FT800-as puffer, amely a grafikus objektumokra vonatkozik, amikor azok a rajzon vannak

képernyő. Ezt a TAG értéket az alábbi objektumokhoz rendeljük, kivéve, ha a

A TAG_MASK parancs használatával letilthatja azt. Miután a következő grafikus objektumok vannak

húzott, sikeresen csatolva vannak a címke értékével. Amikor a grafikus objektumok

a címke értékével csatolva a REG_TOUCH_TAG regiszter frissül

a megérintett grafikus objektum címke értékével.

Ha egyetlen megjelenítési listán nincs TAG parancs, akkor az összes grafikus objektum

a megjelenítési lista a címke értékét 255-ben fogja jelenteni a REG_TOUCH_TAG-ban, amikor azok voltak

érintett.

Grafikus környezet

Az s értéke a grafikus kontextus része, a 4.1

Lásd még

CLEAR_TAG, TAG_MASK


image

paraméterek

maszk

Engedélyezze a címkepuffer frissítéseit. A kezdeti érték egy, és a címkét jelenti

az FT800 puffert frissíti a TAG parancs által megadott értékkel.

Ezért a következő grafikus objektumok kapcsolódnak a címke értékéhez

A TAG parancs adja meg.

A nulla érték azt jelenti, hogy az FT800 címke puffere alapértelmezett értékként van beállítva,

a TAG parancs által a megjelenítési listában megadott érték helyett.

Leírás

Minden grafikus objektum, amelyet a képernyőn húzunk, a címke értékével van összekötve

az FT800 címke pufferben definiált. Az FT800 címke puffert a TAG frissítheti

parancs.

Az FT800 címke puffer alapértelmezett értékét a CLEAR_TAG és a

CLEAR parancsok. Ha nincs a CLEAR_TAG parancs a kijelzőn

listában a címke pufferben az alapértelmezett érték 0 lesz.

A TAG_MASK parancs eldönti, hogy az FT800 címke puffer veszi-e az értéket

az FT800 címke puffer alapértelmezett értékéből vagy a TAG parancsból

megjelenítési lista.

Grafikus környezet

A maszk értéke a grafikus kontextus része, a 4.1

Lásd még

TAG, CLEAR_TAG, STENCIL_MASK, COLOR_MASK


image

paraméterek

x

Az x-koordinátát 1/16 pixeles pontossággal írták alá

y

Y-koordinátát írtunk 1/16 pixeles pontossággal

Leírás

A koordináták tartománya -16384 és +16383 között változik 1/16 képpont egységben.

A negatív x koordinátaérték a koordinátát jelenti a bal oldali virtuális képernyőn

(0, 0), míg a negatív y koordinátaérték a felsőben lévő koordinátát jelenti

virtuális képernyő (0, 0). Ha a negatív koordináta pozíciót használja, akkor a

a rajz művelet nem lesz látható.

Grafikus környezet

Egyik sem

Lásd még

Egyik sem


image

paraméterek

x

x-koordináta pixelben, 0 és 511 között.

y

y-koordináta pixelben, 0 és 511 között.

fogantyú

Bitmap fogantyú. Az érvényes tartomány 0 és 31 között van. 16 és 31 között a bitkép

A fogantyú az FT800 beépített betűtípusának szentelt.

sejt

Mobilszám. A cellaszám az azonos bitkép elrendezésű bitmap index

formátum. Például a 31 fogantyúnál a 65 cella az "A" karaktert jelenti

a legnagyobb beépített betűtípus.

Leírás

A koordináták tartománya -16384 és +16383 között van a pixelegység tekintetében. A

a fogantyú és a cella paraméterei figyelmen kívül maradnak, hacsak a grafikus primitív nincs megadva

BEGIN paranccsal a parancs előtt.

Grafikus környezet

Egyik sem

Lásd még

Egyik sem