共用方式為


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-EMFMS-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]: 增強型元檔案格式