MetafileHeader 类 (gdiplusmetaheader.h)
MetafileHeader 对象存储关联的图元文件的属性。
MetafileHeader 具有以下类型的成员:
方法
MetafileHeader 类具有这些方法。
MetafileHeader::GetBounds MetafileHeader::GetBounds 方法获取关联图元文件边界矩形。 |
MetafileHeader::GetDpiX MetafileHeader::GetDpiX 方法获取关联图元文件的每英寸水平点数。 |
MetafileHeader::GetDpiY MetafileHeader::GetDpiY 方法获取关联图元文件的每英寸垂直点数。 |
MetafileHeader::GetEmfHeader MetafileHeader::GetEmfHeader 方法获取包含关联图元文件属性的ENHMETAHEADER3结构。 |
MetafileHeader::GetEmfPlusFlags MetafileHeader::GetEmfPlusFlags 方法获取一个标志,指示是否针对视频显示设备上下文录制关联的图元文件。 |
MetafileHeader::GetMetafileSize MetafileHeader::GetMetafileSize 方法获取图元文件的大小(以字节为单位)。 |
MetafileHeader::GetType MetafileHeader::GetType 方法获取关联的图元文件的类型。 |
MetafileHeader::GetVersion MetafileHeader::GetVersion 方法获取图元文件的版本。 |
MetafileHeader::GetWmfHeader MetafileHeader::GetWmfHeader 方法获取包含关联图元文件属性的 METAHEADER 结构。 |
MetafileHeader::IsDisplay MetafileHeader::IsDisplay 方法确定是否针对视频显示设备上下文录制了关联的图元文件。 |
MetafileHeader::IsEmf MetafileHeader::IsEmf 方法确定关联的图元文件是否为 EMF 格式。 |
MetafileHeader::IsEmfOrEmfPlus MetafileHeader::IsEmfOrEmfPlus 方法确定关联的图元文件是 EMF 格式还是 EMF+ 格式。 |
MetafileHeader::IsEmfPlus MetafileHeader::IsEmfPlus 方法确定关联的图元文件是否为 EMF+ 格式。 |
MetafileHeader::IsEmfPlusDual MetafileHeader::IsEmfPlusDual 方法确定关联的图元文件是否为 EMF+ 双格式。 |
MetafileHeader::IsEmfPlusOnly MetafileHeader::IsEmfPlusOnly 方法确定关联的图元文件是否为 EMF+ Only 格式。 |
MetafileHeader::IsWmf MetafileHeader::IsWmf 方法确定关联的图元文件是否为 WMF 格式。 |
MetafileHeader::IsWmfPlaceable MetafileHeader::IsWmfPlaceable 方法确定关联的图元文件是否为可放置的图元文件。 |
注解
图元文件提供与设备无关且与应用程序无关的方式来共享图片。 它们包含记录,这些记录描述要以特定顺序调用的图形 API 序列及其关联的图形数据。 图元文件可以由应用程序录制,然后由该应用程序或另一个应用程序播放以重现特定图片。 它们还可用于将内容发送到打印后台处理程序。 增强的图元文件支持提供 Windows GDI+ 和 Windows 图形设备接口 (GDI) 相同图片的说明,以便 GDI+ 和下级 GDI 应用程序都可以呈现它。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | gdiplusmetaheader.h |