Glossaire DirectWrite
-
BiDi (fonctionnalité Unicode)
-
Prononcé « By-Dye ». Texte qui contient un mélange de mots, provenant de différentes langues, qui doivent être lus dans différentes directions. Nécessite souvent un code spécial à traiter. « L’arabe et l’hébreu sont des langues bidi; le texte va de droite à gauche, mais les nombres vont de gauche à droite. »
-
Cleartype
-
Une technologie d’affichage des polices qui améliore considérablement la résolution d’affichage des polices afin que les lettres sur l’écran de l’ordinateur semblent lisses et non déchiquetées. ClearType améliore considérablement la lisibilité du texte sur les moniteurs LCD couleur avec une interface numérique, comme ceux que l’on trouve dans les ordinateurs portables et les écrans de bureau à écran plat de haute qualité.
-
Direct2d
-
API graphique 2D accélérée, en mode immédiat, qui fournit des performances élevées et un rendu de haute qualité pour la géométrie 2D, les bitmaps et le texte. L’API Direct2D est conçue pour bien interagir avec le code existant qui utilise GDI, GDI+ ou Direct3D.
-
DirectWrite
-
API DirectX qui offre un rendu de texte de haute qualité et une interopérabilité améliorés avec GDI et Direct2D.
-
Directx
-
Extension du système d’exploitation Microsoft Windows. La technologie DirectX aide les jeux et autres programmes à utiliser les fonctionnalités multimédias avancées de votre matériel.
-
GDI
-
Programme exécutable qui traite les appels de fonction graphique à partir d’une application Windows et transmet ces appels au pilote de périphérique approprié, qui exécute les fonctions spécifiques au matériel qui génèrent une sortie. En agissant comme une mémoire tampon entre les applications et les appareils de sortie, GDI présente une vue indépendante de l’appareil du monde pour l’application tout en interagissant dans un format dépendant de l’appareil avec l’appareil.
-
Glyphe
-
Représentation physique d’un caractère dans une police donnée. Les caractères peuvent avoir de nombreux glyphes, chaque police d’un système définissant potentiellement un glyphe différent pour ce caractère.
-
composition de glyphe
-
Combinaison de deux glyphes ou plus en un seul glyphe.
-
décomposition du glyphe
-
Fractionnement d’un glyphe unique en plusieurs glyphes.
-
glyphe Exécuter
-
Ensemble de glyphes dans un ordre spécifique, avec les mêmes caractéristiques de mise en forme telles que la police visage, la taille, le poids et le style.
-
texte accéléré par le matériel
-
Texte rendu par une technologie qui utilise l’accélération matérielle pour améliorer les performances de rendu.
-
Interopérabilité
-
La possibilité pour deux API ou plus d’utiliser et de transmettre des informations entre elles.
-
Crénage
-
Espacement appliqué entre des paires de lettres spécifiques au sein d’un mot particulier.
-
l’espacement des lettres
-
Ajustement de l’espacement entre deux caractères pour créer l’apparence d’un espacement pair, ajuster le texte à un espace donné et ajuster les sauts de ligne.
-
ligature
-
Deux caractères ou plus combinés pour représenter un seul caractère typographique. Le script latin moderne en utilise quelques-uns. D’autres scripts utilisent de nombreuses ligatures qui dépendent de la police et du style. Certaines langues possèdent des ligatures obligatoires, par exemple l’arabe.
-
pointeurs intelligents
-
Classe qui encapsule les pointeurs d’interface COM qui libèrent automatiquement l’objet d’interface.
-
swashes
-
Ajout ornemental à un caractère qui fait pour un glyphe plus stylistique.
-
Unicode
-
Standard d'encodage de caractères développé par le consortium Unicode qui représente la quasi-totalité des langues écrites du monde. Le répertoire de caractères Unicode a plusieurs formulaires de présentation, notamment UTF-8, UTF-16 et UTF-32. La plupart des interfaces Windows utilisent le formulaire UTF-16. (GTMT a 20 définitions).
-
Windows Presentation Foundation (WPF)
-
Infrastructure d’interface utilisateur utilisateur utilisée par .NET Micro Framework 3.0, Windows Vista et Microsoft Silverlight. Les classes d’interface utilisateur graphique .NET Micro Framework sont vaguement basées sur WPF.