Método ID2D1GdiMetafileSink1::P rocessRecord (d2d1_3.h)

Proporciona acceso a los registros de metarchivo, incluidos su tipo, datos y marcas.

Sintaxis

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

Parámetros

recordType

Tipo: DWORD

Tipo de registro de metarchivo que se está procesando. Consulte MS-EMF y MS-EMFPLUS para obtener una lista de tipos de registro.

[in, optional] recordData

Tipo: const void*

Los datos contenidos en este registro. Consulte MS-EMF y MS-EMFPLUS para obtener información sobre los diseños de datos de registro.

recordDataSize

Tipo: UINT

TEl tamaño de los datos a los que apunta recordData.

flags

Tipo: UINT32

Conjunto de marcas establecidas para este registro. Consulte MS-EMF y MS-EMFPLUS para obtener información sobre las marcas de registro.

Valor devuelto

Tipo: HRESULT

S_OK si se ejecuta correctamente; de lo contrario, se produce un error HRESULT.

Comentarios

Para obtener más información sobre los formatos EMF y EMF+, consulte Documentos técnicos de Microsoft MS-EMF y MS-EMFPLUS.

Requisitos

   
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado d2d1_3.h
Archivo DLL D2d1.dll

Consulte también

ID2D1GdiMetafileSink1

[MS-EMFPLUS]: Formato de metarchivo mejorado más extensiones

[MS-EMF]: Formato de metarchivo mejorado