Partager via


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.