- 30.03.2017
- 4 minute de citit
-
-
A
-
In acest articol
Acest subiect ofera o prezentare generala a setarilor de registry Microsoft ClearType care sunt utilizate de aplicatiile WPF.
Prezentare generala a tehnologiei
Aplicatiile WPF care redau text catre un dispozitiv de afisare utilizeaza caracteristici ClearType pentru a oferi o experienta de citire imbunatatita. ClearType este o tehnologie software dezvoltata de Microsoft care imbunatateste lizibilitatea textului pe ecranele LCD existente (afisaje cu cristale lichide), cum ar fi ecranele laptopurilor, ecranele Pocket PC si monitoarele cu ecran plat. ClearType functioneaza accesand elementele individuale ale benzii de culoare verticale in fiecare pixel al unui ecran LCD. Pentru mai multe informatii despre ClearType, consultati Prezentare generala ClearType.
Textul redat cu ClearType poate aparea semnificativ diferit atunci cand este vizualizat pe diferite dispozitive de afisare. De exemplu, un numar mic de monitoare implementeaza elementele benzii de culoare in ordinea albastru, verde, rosu, mai degraba decat in ordinea rosie, verde, albastra (RGB).
Textul redat cu ClearType poate aparea, de asemenea, semnificativ diferit atunci cand este vizionat de persoane cu niveluri diferite de sensibilitate a culorii. Unele persoane pot detecta usoare diferente de culoare mai bine decat altele.
In fiecare dintre aceste cazuri, caracteristicile ClearType trebuie modificate pentru a oferi cea mai buna experienta de citire pentru fiecare persoana.
Setari registru
WPF specifica patru setari de registry pentru controlul caracteristicilor ClearType:
Setare Descriere ClearType level Descrie nivelul de claritate a culorii ClearType. Nivel gamma Descrie nivelul componentei de culoare a pixelilor pentru un dispozitiv de afisare. Structura pixelilor Descrie dispunerea pixelilor pentru un dispozitiv de afisare. Nivelul contrastului textului Descrie nivelul de contrast al textului afisat.
Aceste setari pot fi accesate de un utilitar de configurare extern care stie cum sa faca referire la setarile de registry WPF ClearType identificate. Aceste setari pot fi, de asemenea, create sau modificate accesand valorile direct utilizand Editorul de registry Windows.
Daca setarile de registry WPF ClearType nu sunt setate (care este starea implicita), aplicatia WPF interoga informatiile despre parametrii sistemului Windows pentru setarile de netezire a fontului.
Nota
Pentru informatii despre enumerarea numelor dispozitivelor de afisare, consultati functia SystemParametersInfoWin32.
Nivel ClearType
Nivelul ClearType va permite sa ajustati redarea textului pe baza sensibilitatii culorii si a perceptiei unei persoane. Pentru unii indivizi, redarea textului care utilizeaza ClearType la cel mai inalt nivel nu produce cea mai buna experienta de citire.
Nivelul ClearType este o valoare intreaga care variaza de la 0 la 100. Nivelul implicit este 100, ceea ce inseamna ca ClearType foloseste capacitatea maxima a elementelor de banda de culoare ale dispozitivului de afisare. Cu toate acestea, un nivel ClearType de 0 reda textul ca o scara de gri. Prin setarea nivelului ClearType undeva intre 0 si 100, puteti crea un nivel intermediar care sa fie potrivit sensibilitatii culorilor unei persoane.
Setarea registrului
Locatia setarii de registry pentru nivelul ClearType este o setare individuala de utilizator care corespunde unui anumit nume de dispozitiv de afisare:
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Avalon.Graphics \ <displayName>
Pentru fiecare nume de dispozitiv de afisare pentru un utilizator, este definita o valoare ClearTypeLevel DWORD. Urmatoarea captura de ecran arata setarea Editorului de registru pentru nivelul ClearType.
Nota
Aplicatiile WPF redau text intr-unul dintre cele doua moduri, cu si fara ClearType. Cand textul este redat fara ClearType, acesta este denumit redare la scara de gri.
Nivelul Gamma
Nivelul gamma se refera la relatia neliniara dintre valoarea pixelilor si luminanta. Setarea nivelului gamma trebuie sa corespunda caracteristicilor fizice ale dispozitivului de afisare; in caz contrar, pot aparea distorsiuni la iesirea redata. De exemplu, textul poate aparea prea larg sau prea ingust sau pot aparea franjuri colorate pe marginile tulpinilor verticale ale glifelor.
Nivelul gamma este o valoare intreaga care variaza intre 1000 si 2200. Nivelul implicit este 1900.
Setarea registrului
Locatia setarii de registry pentru nivelul gamma este o setare locala a masinii care corespunde unui anumit nume de dispozitiv de afisare:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Avalon.Graphics \ <displayName>
Pentru fiecare nume de dispozitiv de afisare pentru un utilizator, este definita o valoare GammaLevel DWORD. Urmatoarea captura de ecran arata setarea Editorului de registru pentru nivelul gamma.
Structura pixelilor
Structura pixelilor descrie tipul de pixeli care alcatuiesc un dispozitiv de afisare. Structura pixelilor este definita ca una dintre cele trei tipuri:
Tip Valoare Descriere Plat 0 Dispozitivul de afisare nu are structura de pixeli. Aceasta inseamna ca sursele de lumina pentru fiecare culoare sunt raspandite in mod egal pe zona pixelilor – aceasta este denumita redare la scara de gri. Acesta este modul in care functioneaza un dispozitiv de afisare standard. ClearType nu se aplica niciodata textului redat. RGB 1 Dispozitivul de afisare are pixeli care constau din trei dungi in urmatoarea ordine: rosu, verde si albastru. ClearType se aplica textului redat. BGR 2 Dispozitivul de afisare are pixeli care constau din trei dungi in urmatoarea ordine: albastru, verde si rosu. ClearType se aplica textului redat. Observati modul in care comanda este inversata de tipul RGB.
Structura pixelilor corespunde unei valori intregi care variaza de la 0 la 2. Nivelul implicit este 0, care reprezinta o structura de pixel plana.
Nota
Pentru informatii despre enumerarea numelor dispozitivelor de afisare, consultati functia EnumDisplayDevicesWin32.
Setarea registrului
Locatia setarii de registry pentru structura pixelilor este o setare locala a masinii care corespunde unui anumit nume de dispozitiv de afisare:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Avalon.Graphics \ <displayName>
Pentru fiecare nume de dispozitiv de afisare pentru un utilizator, este definita o valoare DWORD PixelStructure. Urmatoarea captura de ecran arata setarea Editorului de registry pentru structura pixelilor.
Nivel de contrast al textului
Nivelul de contrast al textului va permite sa reglati redarea textului pe baza latimilor stem ale glifelor. Nivelul de contrast al textului este o valoare intreaga care variaza de la 0 la 6 – cu cat valoarea intregului este mai mare, cu atat tulpina este mai mare. Nivelul implicit este 1.
Setarea registrului
Locatia setarii de registry pentru nivelul de contrast al textului este o setare individuala de utilizator care corespunde unui anumit nume de dispozitiv de afisare:
HKEY_CURRENT_USER \ Software \ Microsoft \ Avalon.Graphics \ <displayName>
Pentru fiecare nume de dispozitiv de afisare pentru un utilizator, este definita o valoare DWORD TextContrastLevel. Urmatoarea captura de ecran arata setarea Editorului de registru pentru nivelul de contrast al textului.
Vezi si
- Prezentare generala ClearType
- ClearType Antialiasing
tacchi xxx morti di figa
marc dorcel.com morto di figa
video hot malena la pugliese movie free porn ixxx
roberta gemma ultimi video movie xxx streaming
rossana xxx mucche al pascolo video
porn03 mucchini
malena video porn mungitura di sperma
siria centoxcento nacho vidal e malena
porche toscane nacho vidal malena
valentina porn nacho vidal malena porn
alessia donati xxx nana inculata
centopercento xxx nana tutta tana
xxx stream porn nana xxx
valentina nappi pussy nappi anal
3pornstar nappi anale
entoxcento nappi ass
italian xxx tube nappi blacked
porno pugliese nappi brazzers
film porno centopercento nappi cum
luna corazon porn nappi fuck








