Поделиться через


Структура 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)

См. также раздел

Структуры метафайлов

Общие сведения о метафайлах

OpenGL в Windows NT, Windows 2000 и Windows 95/98