Structure EMRGLSBOUNDEDRECORD (wingdi.h)

La structure EMRGLSBOUNDEDRECORD contient des membres pour un enregistrement de métafichier amélioré généré par les fonctions OpenGL. Il contient des données pour les fonctions OpenGL avec des informations en unités de pixels qui doivent être mises à l’échelle lors de la lecture du métafichier.

Syntaxe

typedef struct tagEMRGLSBOUNDEDRECORD {
  EMR   emr;
  RECTL rclBounds;
  DWORD cbData;
  BYTE  Data[1];
} EMRGLSBOUNDEDRECORD, *PEMRGLSBOUNDEDRECORD;

Membres

emr

Structure de base pour tous les types d’enregistrements.

rclBounds

Limites du rectangle, en coordonnées d’appareil, dans lesquelles effectuer la fonction OpenGL. Pour plus d'informations, consultez la section Notes.

cbData

Taille des données, en octets.

Data[1]

Tableau de données représentant la fonction OpenGL à exécuter.

Remarques

Les coordonnées dans rclBounds sont exprimées en coordonnées de pixels OpenGL, qui correspondent généralement aux coordonnées de fenêtre. Par exemple, si la fonction glBitmap a width1 et height1, les limites seront 0, 0, width1, height1.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wingdi.h (inclure Windows.h)

Voir aussi

Structures de métafichiers

Vue d’ensemble des métafichiers

OpenGL sur Windows NT, Windows 2000 et Windows 95/98