GETASPECTRATIO |
Demande l'aspect de ratio |
Turbo C 1.5+ |
graphics.h |
Syntaxe
void far getaspectratio(int far *xasp, int far *yasp);
|
Paramètres
Nom |
Description |
xasp |
Ce paramètre permet le numérateur de ratio. |
yasp |
Ce paramètre permet le dénominateur de ratio. |
Description
Cette fonction permet de récupérer le rapport hauteur/largeur du mode graphique actuel.
Remarques
- Le facteur d'aspect y, *yasp, est normalisé à 10 000 ; sur toutes les cartes graphiques à l'exception de la carte vidéo
VGA, *xasp (le facteur d'aspect x) est inférieur à *yasp car les pixels sont plus hauts que larges.
Sur la carte vidéo VGA, ayant des pixels "carrés", *xasp est égal à *yasp. En général, la relation entre
*yasp et *xasp peut être énoncée comme suit :
*yasp =10 000
*xasp ≤ 10 000
|
- La fonction getaspectratio obtient les valeurs dans *xasp et *yasp.
- Une routine similaire existe depuis la version de Turbo Pascal 4.0, nommé getaspectratio.
- La fonction getaspectratio fonctionne uniquement avec les compatibles IBM PC et compatibles équipés d'adaptateurs
d'affichage graphiques pris en charge.
Dernière mise à jour : Vendredi, le 26 Février 2021