一个【增强的元文件】是一个记录数组。元文件记录是可变长度的ENHMETARECORD结构。此结构标识记录类型,指定记录长度,并包含依赖于记录类型的附加数据。
增强型图元文件中的第一条记录始终是增强型元文件头文件。标题指定以下信息。
*图元文件的大小,以字节为单位
*相框的尺寸,以设备为单位
*相框的尺寸,以.01毫米为单位
*元文件中的记录数
*偏移到可选文本描述
*可选调色板的大小
*原始设备的分辨率,以像素为单位
*原始设备的分辨率,以毫米为单位
可选文本描述可以在标题记录之后。文本描述描述图片和作者的名字。可选调色板指定用于创建增强型图元文件的颜色。其余的记录标识用于创建图片的GDI功能。以下十六进制输出对应于对SetMapMode功能的调用生成的记录。
00000011 0000000C 00000004
值0x00000011指定记录类型(对应于文件WINGDI.H中定义的EMR_SETMAPMODE常量)。值0x0000000C指定记录的长度(以字节为单位)。值0x00000004标识映射模式(对应于文件WINGDI.H中定义的MM_LOENGLISH常量)。