Структура EMRGLSBOUNDEDRECORD (wingdi.h)
Структура EMRGLSBOUNDEDRECORD содержит элементы для расширенной записи метафайла, созданной функциями OpenGL. Он содержит данные для функций OpenGL с информацией в пикселях, которые необходимо масштабировать при воспроизведении метафайла.
Синтаксис
typedef struct tagEMRGLSBOUNDEDRECORD {
EMR emr;
RECTL rclBounds;
DWORD cbData;
BYTE Data[1];
} EMRGLSBOUNDEDRECORD, *PEMRGLSBOUNDEDRECORD;
Члены
emr
Базовая структура для всех типов записей.
rclBounds
Границы прямоугольника в координатах устройства, в пределах которых выполняется функция OpenGL. Дополнительные сведения см. в подразделе "Примечания".
cbData
Размер данных в байтах.
Data[1]
Массив данных, представляющий выполняемую функцию OpenGL.
Комментарии
Координаты в rclBounds находятся в пиксельных координатах OpenGL, которые обычно приравниваются к координатам окна. Например, если функция glBitmap имеет ширину1 и высоту1, границы будут 0, 0, ширина1, высота1.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | wingdi.h (включая Windows.h) |