Compartilhar via


Função SetEnhMetaFileBits (wingdi.h)

A função SetEnhMetaFileBits cria um metarquivo de formato aprimorado baseado em memória com base nos dados especificados.

Sintaxe

HENHMETAFILE SetEnhMetaFileBits(
  [in] UINT       nSize,
  [in] const BYTE *pb
);

Parâmetros

[in] nSize

Especifica o tamanho, em bytes, dos dados fornecidos.

[in] pb

Ponteiro para um buffer que contém dados de meta-arquivo aprimorado. (Supõe-se que os dados no buffer foram obtidos chamando a função GetEnhMetaFileBits .)

Retornar valor

Se a função for bem-sucedida, o valor retornado será um identificador para um meta-arquivo aprimorado baseado em memória.

Se a função falhar, o valor retornado será NULL.

Comentários

Quando o aplicativo não precisar mais do identificador enhanced-metafile, ele deverá excluir o identificador chamando a função DeleteEnhMetaFile .

A função SetEnhMetaFileBits não aceita dados de metarquivo no formato windows. Para importar metarquivos no formato windows, use a função SetWinMetaFileBits .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wingdi.h (inclua Windows.h)
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

Deleteenhmetafile

GetEnhMetaFileBits

Funções de metarquivo

Visão geral de meta-arquivos

SetWinMetaFileBits