Condividi tramite


glossario DirectWrite

BiDi (funzionalità Unicode)

Pronunciato "By-Dye". Testo contenente una combinazione di parole, provenienti da lingue diverse, che devono essere lette in direzioni diverse. Spesso richiede codice speciale da elaborare. "Arabo ed ebraico sono lingue BiDi; il testo va da destra a sinistra, ma i numeri vanno da sinistra a destra."

Cleartype

Una tecnologia di visualizzazione dei tipi di carattere che migliora notevolmente la risoluzione dello schermo dei caratteri in modo che le lettere sullo schermo del computer appaiano uniformi, non irregolari. ClearType migliora notevolmente la leggibilità del testo nei monitor LCD a colori con un'interfaccia digitale, ad esempio quelle presenti in portatili e schermi desktop flat di alta qualità.

Direct2d

API grafica 2D con accelerazione hardware, modalità immediata e grafica 2D che offre prestazioni elevate e rendering di alta qualità per la geometria 2D, le bitmap e il testo. L'API Direct2D è progettata per interagire bene con il codice esistente che usa GDI, GDI+o Direct3D.

DirectWrite

API DirectX che offre un rendering e un'interoperabilità di testo di alta qualità con GDI e Direct2D.

Directx

Estensione del sistema operativo Microsoft Windows. La tecnologia DirectX aiuta i giochi e altri programmi a usare le funzionalità multimediali avanzate dell'hardware.

GDI

Programma eseguibile che elabora le chiamate di funzioni grafiche da un'applicazione basata su Windows e passa tali chiamate al driver di dispositivo appropriato, che esegue le funzioni specifiche dell'hardware che generano l'output. Fungendo da buffer tra le applicazioni e i dispositivi di output, GDI presenta una visualizzazione indipendente dal dispositivo del mondo per l'applicazione durante l'interazione in un formato dipendente dal dispositivo con il dispositivo.

Glifo

Rappresentazione fisica di un carattere in un determinato tipo di carattere. I caratteri possono avere molti glifi, con ogni tipo di carattere in un sistema che potenzialmente definisce un glifo diverso per tale carattere.

Composizione del glifo

Combinazione di due o più glifi in un unico glifo.

scomposizione del glifo

Suddivisione di un singolo glifo in più glifi.

Esecuzione glifo

Set di glifi in un ordine specifico, con le stesse caratteristiche di formattazione, ad esempio il viso, le dimensioni, lo spessore e lo stile.

testo con accelerazione hardware

Il rendering del testo viene eseguito da una tecnologia che usa l'accelerazione hardware per migliorare le prestazioni di rendering.

Interoperabilità

Possibilità di usare due o più API e trasmettere informazioni tra loro.

Crenatura

Spaziatura applicata tra coppie specifiche di lettere all'interno di una determinata parola.

letterepacing

Regolazione della spaziatura tra due caratteri per creare l'aspetto della spaziatura uniforme, adattare il testo a uno spazio specificato e regolare le interruzioni di riga.

Legatura

Due o più caratteri combinati per rappresentare un singolo carattere tipografico. Lo script latino moderno usa alcuni. Altri script usano molte legature che dipendono dal tipo di carattere e dallo stile. Alcune lingue possiedono legature obbligatorie, ad esempio l'arabo.

puntatori intelligenti

Classe che esegue il wrapping dei puntatori di interfaccia COM che rilascia automaticamente l'oggetto interfaccia.

swashes

Aggiunta decorativa a un carattere che rende per un glifo più stilistico.

Unicode

Standard di codifica dei caratteri sviluppato dallo Unicode Consortium che rappresenta quasi tutte le lingue scritte del mondo. Il repertorio di caratteri Unicode presenta numerosi formati di rappresentazione, tra cui UTF-8, UTF-16 e UTF-32. La maggior parte delle interfacce di Windows utilizza il formato UTF-16. (GTMT ha 20 definizioni).

Windows Presentation Foundation (WPF)

Framework GUI usato da .NET Micro Framework 3.0, Windows Vista e Microsoft Silverlight. Le classi GUI di .NET Micro Framework si basano liberamente su WPF.