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

Fornece acesso a registros de metarquivo, incluindo seu tipo, dados e sinalizadores.

Sintaxe

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

Parâmetros

recordType

Tipo: DWORD

O tipo de registro de meta-arquivo que está sendo processado. Consulte MS-EMF e MS-EMFPLUS para obter uma lista de tipos de registro.

[in, optional] recordData

Tipo: const void*

Os dados contidos neste registro. Consulte MS-EMF e MS-EMFPLUS para obter informações sobre layouts de dados de registro.

recordDataSize

Tipo: UINT

O tamanho dos dados apontados por recordData.

flags

Tipo: UINT32

O conjunto de sinalizadores definido para esse registro. Consulte MS-EMF e MS-EMFPLUS para obter informações sobre sinalizadores de registro.

Valor retornado

Tipo: HRESULT

S_OK se tiver êxito, caso contrário, um HRESULT de falha.

Comentários

Para obter detalhes sobre os formatos EMF e EMF+, consulte Documentos técnicos da Microsoft MS-EMF e MS-EMFPLUS.

Requisitos

   
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho d2d1_3.h
DLL D2d1.dll

Confira também

ID2D1GdiMetafileSink1

[MS-EMFPLUS]: Extensões de mais de formato de metafile aprimorado

[MS-EMF]: Formato de metafile aprimorado