ID2D1GdiMetafileSink1::P rocessRecord 方法 (d2d1_3.h)

提供对图元文件记录(包括其类型、数据和标志)的访问。

语法

HRESULT ProcessRecord(
                 DWORD      recordType,
  [in, optional] const void *recordData,
                 DWORD      recordDataSize,
                 UINT32     flags
);

参数

recordType

类型:DWORD

正在处理的图元文件记录的类型。 有关记录类型的列表,请参阅 MS-EMFMS-EMFPLUS

[in, optional] recordData

类型: const void*

此记录中包含的数据。 有关记录数据布局的信息,请参阅 MS-EMFMS-EMFPLUS

recordDataSize

类型: UINT

T recordData 指向的数据的大小。

flags

类型: UINT32

为此记录设置的标志集。 有关记录标志的信息,请参阅 MS-EMF 和 MS-EMFPLUS

返回值

类型: HRESULT

如果成功,则S_OK,否则返回失败 HRESULT。

注解

有关 EMF 和 EMF+ 格式的详细信息,请参阅 Microsoft 技术文档 MS-EMFMS-EMFPLUS

要求

   
最低受支持的客户端 Windows 10 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 d2d1_3.h
DLL D2d1.dll

另请参阅

ID2D1GdiMetafileSink1

[MS-EMFPLUS]:增强型图元文件格式加扩展

[MS-EMF]:增强型图元文件格式