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) |