GdipGetDpiY()



Syntaxe
Resultat.i = GdipGetDpiY(*graphics, @dpi.f)
Paramètres
*graphics

[in] Pointeur sur un objet Graphics existant.

dpi.f

[out] dpi recevra la résolution verticale en points par pouce (dots per inch) du graphique.

Description

Cette fonction permet de retrouver la résolution verticale en points par pouce (dots per inch) du périphérique d'affichage associé au graphique.

L'exemple retrouve la résolution horizontale (GdipGetDpiX()) et verticale en point pas pouce du graphique et affiche les valeurs dans la barre de titre de la fenêtre.
On applique ensuite au graphique l'unité de mesure en points par pouce.
On dessine en bleu un premier rectangle de 200*200 pixels à X = 10 pixels et Y = 10 pixels, en ayant divisé chaque valeur en pixel soit par
dpiX ou soit par dpiY.
On applique ensuite au graphique l'unité de mesure en pixels.
On dessine en rouge un rectangle de 200*200 pixels à X = 230 pixels et Y = 10 pixels.

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