EnumerateMetafileProc 回调函数 (gdiplustypes.h)

EnumerateMetafileProc 是在应用程序中为 Graphics::EnumerateMetafile 方法实现的回调函数的签名, (和重载) 。

反过来,实现可以调用 Metafile::P layRecord 来播放刚刚枚举的记录。

语法

EnumerateMetafileProc Enumeratemetafileproc;

BOOL Enumeratemetafileproc(
  EmfPlusRecordType unnamedParam1,
  UINT unnamedParam2,
  UINT unnamedParam3,
  const BYTE *unnamedParam4,
  VOID *unnamedParam5
)
{...}

参数

unnamedParam1

类型: EmfPlusRecordType

WMF、EMF 或 EMF+ 记录类型。

unnamedParam2

类型: UINT

标志;对于 WMF/EMF 记录,始终为 0。

unnamedParam3

类型: UINT

记录数据的大小 (字节) ;如果没有数据,则为 0。

unnamedParam4

类型: BYTE*

指向记录数据的指针;如果没有数据,则为 NULL

unnamedParam5

类型: VOID*

指向 callbackData(如果有)的指针。

返回值

返回 FALSE 以中止枚举过程;返回 TRUE 以继续操作。

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 gdiplustypes.h