Share via


ID2D1GdiMetafileSink1::P rocessRecord-Methode (d2d1_3.h)

Bietet Zugriff auf Metadateidatensätze, einschließlich ihres Typs, Daten und Flags.

Syntax

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

Parameter

recordType

Art: DWORD

Der Typ des metafile-Datensatzes, der verarbeitet wird. Eine Liste der Datensatztypen finden Sie unter MS-EMF und MS-EMFPLUS .

[in, optional] recordData

Typ: const void*

Die in diesem Datensatz enthaltenen Daten. Informationen zu Datensatzdatenlayouts finden Sie unter MS-EMF und MS-EMFPLUS .

recordDataSize

Typ: UINT

Die Größe der Daten, auf die von recordData verwiesen wird.

flags

Typ: UINT32

Der Satz von Flags, die für diesen Datensatz festgelegt sind. Informationen zu Datensatzflags finden Sie unter MS-EMF und MS-EMFPLUS .

Rückgabewert

Typ: HRESULT

S_OK, wenn erfolgreich, andernfalls ein HRESULT-Fehler.

Hinweise

Ausführliche Informationen zu den Formaten EMF und EMF+ finden Sie in den technischen Microsoft-Dokumenten MS-EMF und MS-EMFPLUS.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile d2d1_3.h
DLL D2d1.dll

Weitere Informationen

ID2D1GdiMetafileSink1

[MS-EMFPLUS]: Erweiterte Metadateiformat plus Erweiterungen

[MS-EMF]: Erweitertes Metadateiformat