GdipGetDpiX()
Syntaxe
|
Resultat.i = GdipGetDpiX(*graphics, @dpi.f)
Paramètres
|
*graphics s[in] Pointeur sur un objet Graphics existant.
dpi.f[out] dpi recevra la résolution horizontale en points par pouce (dots per inch) du graphique.
Description
|
Cette fonction permet de retrouver la résolution horizontale en points par pouce (dots per inch) du périphérique d'affichage associé au graphique.
L'exemple retrouve la résolution horizontale et verticale (GdipGetDpiY()) 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