GdipSetTextContrast()



Syntaxe
Resultat.i = GdipSetTextContrast(*graphics, contrast.i)
Paramètres
*graphics

[in] Pointeur sur un objet Graphics existant.

contrast.i

[in] Nombre entier positif compris entre 0 et 12 qui définit la valeur du contraste utilisée pour l'anticrénelage du texte.

Description

Cette fonction permet de modifier la valeur du contraste du graphique pour l'anticrénelage du texte.

Le paramètre contrast est compris entre 0 et 12 et la valeur par défaut est de 4.

Exemple :
Dessine une fenêtre.
Création d'une FontFamily basée sur le Type Arial.
Création d'une Font de taille 65 de type régulier exprimée en pixel.
Applique le mode anticrénelage du texte #TextRenderingHintSingleBitPerPixel.
Crée une Solidbrush rouge.
Affiche une chaîne.
Applique le mode anticrénelage du texte #TextRenderingHintAntiAliasGridFit.
Affiche la même chaîne mais en dessous de la première.
Applique le contraste du texte à 0.
Affiche la même chaîne mais en dessous de la seconde.
Applique le contraste du texte à 12.
Affiche la même chaîne mais en dessous de la troisième.

On perçoit la différence entre la 3ème et la 4ème chaîne sur le contour qui est plus net sur la 4ème chaîne.

Résultat de la fonction
Si la fonction réussit, elle retourne #Ok qui est une constante de l'énumération status.
Si la fonction échoue, elle retourne une des autres valeurs de l'énumération status.
PB - OS

PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium