Articles > Assembleur > Graphismes > Draw > Descripteur de surface >

Descripteur de surface

Introduction

Lors d'un appel à une fonction graphique, on va pas lui présenter en paramètres toutes les caractéristiques de la surface sur laquelle on va dessiner, mais seulement l'adresse d'une structure contenant ces caractéristiques.

Chaque surface peut être décrite par son addresse en mémoire, sa largeur et sa hauteur.
La structure décrivant une surface doit donc contenir ces 3 informations.

Exemple de structure

Une telle structure peut se présenter sous cette forme :

 
drawDesc STRUCT
  lpSurface DWORD ?
  dwWidth DWORD ?
  dwHeight DWORD ?
drawDESC ENDS
 
  • lpSurface est un pointeur vers le premier octet de la surface.
  • dwWidth représente le nombre de pixels constituant une ligne d'une surface.
  • dwHeight représente le nombre de pixels constituant une colonne d'une surface.

première page page précédente page suivante dernière page

Navigation rapide :

Page Description Dernière mise à jour
Descripteur de surface structure drawDesc de la librairie graphique 2D draw 24 jan 2008 18:29:40

Articles > Assembleur > Graphismes > Draw > Descripteur de surface >


Cette page a été générée le 07 sep 2008 15:57:54.
clipart home livre lecture book JEREMYA
WEBSITE
jeremya.ironie.org

s'identifier

Nom d'utilisateur :
Mot de passe :

outils

qui est en ligne ?

8 visiteurs en ligne

sondage qualité

1-mauvais - excellent-5
Design :
1 5
Ergonomie :
1 5
Contenu :
1 5
Structure :
1 5
Ensemble :
1 5
1-mauvais - excellent-5
Commentaire :