EMRGLSBOUNDEDRECORD-Struktur (wingdi.h)
Die EMRGLSBOUNDEDRECORD-Struktur enthält Elemente für einen erweiterten Metadateidatensatz, der von OpenGL-Funktionen generiert wird. Es enthält Daten für OpenGL-Funktionen mit Informationen in Pixeleinheiten, die beim Wiedergeben der Metadatei skaliert werden müssen.
Syntax
typedef struct tagEMRGLSBOUNDEDRECORD {
EMR emr;
RECTL rclBounds;
DWORD cbData;
BYTE Data[1];
} EMRGLSBOUNDEDRECORD, *PEMRGLSBOUNDEDRECORD;
Member
emr
Die Basisstruktur für alle Datensatztypen.
rclBounds
Grenzen des Rechtecks in Gerätekoordinaten, innerhalb derer die OpenGL-Funktion ausgeführt werden soll. Weitere Informationen finden Sie in den Hinweisen.
cbData
Größe der Daten in Bytes.
Data[1]
Array von Daten, die die auszuführende OpenGL-Funktion darstellen.
Hinweise
Die Koordinaten in rclBounds befinden sich in OpenGL-Pixelkoordinaten, die in der Regel Fensterkoordinaten entsprechen. Wenn die glBitmap-Funktion beispielsweise über width1 und height1 verfügt, sind die Begrenzungen 0, 0, width1, height1.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | wingdi.h (windows.h einschließen) |