problème avec userSpaceScaleFactor
virgile
Membre
Bonjour à tous,
Voilà mon problème : lorsque je mets l'instruction :
l'ordi me renvoie toujours 1, alors que la doc indique :
Return value :
The scaling factor, measured in pixels per point, where a point is always equal to 1/72 of an inch. For example, a scaling factor of 2.0 indicates the display has a resolution 2 pixels per point or 144 pixels-per-inch.
Or j'ai un écran de macbook de 29 cm de largeur avec une résolution de 1280 pixels en largeur. L'instruction devrait donc (après calculs) me rendre environ 1,55.
Donc, qu'est-ce qui ne va pas ? (je précise que je suis bien sous macOsX 10.6)
Merci bien.
Voilà mon problème : lorsque je mets l'instruction :
<br />[[NSScreen mainScreen] userSpaceScaleFactor];<br />
l'ordi me renvoie toujours 1, alors que la doc indique :
Return value :
The scaling factor, measured in pixels per point, where a point is always equal to 1/72 of an inch. For example, a scaling factor of 2.0 indicates the display has a resolution 2 pixels per point or 144 pixels-per-inch.
Or j'ai un écran de macbook de 29 cm de largeur avec une résolution de 1280 pixels en largeur. L'instruction devrait donc (après calculs) me rendre environ 1,55.
Donc, qu'est-ce qui ne va pas ? (je précise que je suis bien sous macOsX 10.6)
Merci bien.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Tu peux activer l'adaptation au scaling factor via Quartz Debug.
Plus de détails dans cet article.