GXSUP |
Supérieur |
---|---|
Free Pascal |
Description
Cette unité permet la gestion de modes graphiques dans un contexte de programmation de bas niveau. Elle permet de manipuler et de gérer les modes vidéo (résolutions, profondeurs de couleur,...) ainsi que certaines informations liées à l'initialisation de périphériques graphiques.
Liste des procédures et des fonctions
Nom | Description |
---|---|
AddModeToList | Cette procédure permet d'ajouter un nouveau mode vidéo à une liste de modes vidéo, avec tous les paramètres définissant le mode (résolution, nombre d'octets par pixel, lignes de balayages, positions des couleurs,...). |
CreateModeInfoList | Cette fonction permet de créer et de renvoyer une liste d'informations sur les modes vidéo disponibles. |
DeleteModeInfoList | Cette procédure permet de supprimer tous les éléments d'une liste d'informations de mode vidéo. |
DeleteModeList | Cette procédure permet de supprimer tous les modes vidéo d'une liste de modes. |
ExecuteGXUnitInit | Cette procédure permet d'exécuter toutes les procédures d'initialisation des unités graphiques ayant été enregistrées avec RegisterGXUnit. |
GetModeFromList | Cette fonction permet de chercher et de renvoyer un mode vidéo correspondant à la résolution et aux drapeaux spécifiés dans une liste de modes vidéo. |
GetNextModeInfo | Cette fonction permet de récupérer les informations du mode suivant dans une liste d'informations de mode vidéo. Renvoie True si des informations ont été trouvées, False sinon. |
POPcoords | Cette procédure permet de restaurer les coordonnées précédemment sauvegardées par PUSHcoords. |
PUSHcoords | Cette procédure permet de sauvegarder les coordonnées spécifiées (x1, y1, x2, y2) sur une pile. Cette fonction peut être utilisée pour sauvegarder une zone de l'écran ou des coordonnées avant une opération graphique. |
RegisterGXUnit | Cette procédure permet d'enregistrer une procédure d'initialisation d'une unité graphique. Cette procédure sera ensuite appelée lors de l'initialisation générale. |
Dernière mise à jour : Dimanche, le 20 avril 2014