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 函数具有 width1 和 height1,则边界将为 0、0、width1、height1。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wingdi.h (包括 Windows.h) |