通过执行由记录识别的图形设备接口(GDI)功能,PlayEnhMetaFileRecord功能播放增强型元文件记录。
BOOL PlayEnhMetaFileRecord(
HDC 【HDC】, | //处理设备上下文 |
LPHANDLETABLE 【这里ndletable】, | //指向元文件句柄表的指针 |
CONST ENHMETARECORD *【lpEnhMetaRecord】, | //指向图元文件的记录 |
UINT 【nHandles】 | //句柄数 |
); |
参数
【HDC】
标识传递给EnumEnhMetaFile功能的设备上下文。
【这里ndletable】
指向演示图元文件时使用的GDI对象的句柄表。此表中的第一个条目包含增强型图元文件句柄。
【lpEnhMetaRecord】
指向要加强的图元文件记录。
【nHandles】
指定句柄表中的句柄数。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
备注
这是一个增强的图元文件功能。
应用程序通常使用PlayEnhMetaFileRecord与EnumEnhMetaFile功能一起处理和播放增强格式的元文件一个记录。
【HDC】,【这里ndletable】和【nHandles】参数必须完全由EnumEnhMetaFile功能传递给【EnhMetaFileProc】回调过程。
如果PlayEnhMetaFileRecord无法识别记录,则会忽略该记录并返回TRUE。
Windows 95: PlayEnhMetaFileRecord受Windows 95 GDI的限制。例如,Windows 95仅支持16位有符号坐标。对于包含32位值的记录,如果值不在-32,768到32,767的范围内,则Windows 95无法播放记录。
也可以看看