Classe MetafileHeader (gdiplusmetaheader.h)
Um objeto MetafileHeader armazena propriedades de um meta-arquivo associado.
MetafileHeader tem estes tipos de membros:
Método | Descrição |
---|---|
MetafileHeader::GetBounds | O método MetafileHeader::GetBounds obtém o retângulo delimitador para o meta-arquivo associado. |
MetafileHeader::GetDpiX | O método MetafileHeader::GetDpiX obtém os pontos horizontais por polegada do meta-arquivo associado. |
MetafileHeader::GetDpiY | O método MetafileHeader::GetDpiY obtém os pontos verticais por polegada do meta-arquivo associado. |
MetafileHeader::GetEmfHeader | O método MetafileHeader::GetEmfHeader obtém uma estrutura ENHMETAHEADER3 que contém propriedades do metarquivo associado. |
MetafileHeader::GetEmfPlusFlags | O método MetafileHeader::GetEmfPlusFlags obtém um sinalizador que indica se o metarquivo associado foi gravado em um contexto de dispositivo de exibição de vídeo. |
MetafileHeader::GetMetafileSize | O método MetafileHeader::GetMetafileSize obtém o tamanho, em bytes, do meta-arquivo. |
MetafileHeader::GetType | O método MetafileHeader::GetType obtém o tipo do metarquivo associado. |
MetafileHeader::GetVersion | O método MetafileHeader::GetVersion obtém a versão do metarquivo. |
MetafileHeader::GetWmfHeader | O método MetafileHeader::GetWmfHeader obtém uma estrutura METAHEADER que contém propriedades do meta-arquivo associado. |
MetafileHeader::IsDisplay | O método MetafileHeader::IsDisplay determina se o metarquivo associado foi gravado em um contexto de dispositivo de exibição de vídeo. |
MetafileHeader::IsEmf | O método MetafileHeader::IsEmf determina se o meta-arquivo associado está no formato EMF. |
MetafileHeader::IsEmfOrEmfPlus | O método MetafileHeader::IsEmfOrEmfPlus determina se o metarquivo associado está no formato EMF ou EMF+. |
MetafileHeader::IsEmfPlus | O método MetafileHeader::IsEmfPlus determina se o meta-arquivo associado está no formato EMF+. |
MetafileHeader::IsEmfPlusDual | O método MetafileHeader::IsEmfPlusDual determina se o meta-arquivo associado está no formato EMF+ Dual. |
MetafileHeader::IsEmfPlusOnly | O método MetafileHeader::IsEmfPlusOnly determina se o meta-arquivo associado está no formato SOMENTE EMF+. |
MetafileHeader::IsWmf | O método MetafileHeader::IsWmf determina se o meta-arquivo associado está no formato WMF. |
MetafileHeader::IsWmfPlaceable | O método MetafileHeader::IsWmfPlaceable determina se o meta-arquivo associado é um meta-arquivo posicionável. |
Métodos
A classe MetafileHeader tem esses métodos.
MetafileHeader::GetBounds O método MetafileHeader::GetBounds obtém o retângulo delimitador para o meta-arquivo associado. |
MetafileHeader::GetDpiX O método MetafileHeader::GetDpiX obtém os pontos horizontais por polegada do meta-arquivo associado. |
MetafileHeader::GetDpiY O método MetafileHeader::GetDpiY obtém os pontos verticais por polegada do meta-arquivo associado. |
MetafileHeader::GetEmfHeader O método MetafileHeader::GetEmfHeader obtém uma estrutura ENHMETAHEADER3 que contém propriedades do metarquivo associado. |
MetafileHeader::GetEmfPlusFlags O método MetafileHeader::GetEmfPlusFlags obtém um sinalizador que indica se o metarquivo associado foi gravado em um contexto de dispositivo de exibição de vídeo. |
MetafileHeader::GetMetafileSize O método MetafileHeader::GetMetafileSize obtém o tamanho, em bytes, do meta-arquivo. |
MetafileHeader::GetType O método MetafileHeader::GetType obtém o tipo do metarquivo associado. |
MetafileHeader::GetVersion O método MetafileHeader::GetVersion obtém a versão do metarquivo. |
MetafileHeader::GetWmfHeader O método MetafileHeader::GetWmfHeader obtém uma estrutura METAHEADER que contém propriedades do meta-arquivo associado. |
MetafileHeader::IsDisplay O método MetafileHeader::IsDisplay determina se o metarquivo associado foi gravado em um contexto de dispositivo de exibição de vídeo. |
MetafileHeader::IsEmf O método MetafileHeader::IsEmf determina se o meta-arquivo associado está no formato EMF. |
MetafileHeader::IsEmfOrEmfPlus O método MetafileHeader::IsEmfOrEmfPlus determina se o metarquivo associado está no formato EMF ou EMF+. |
MetafileHeader::IsEmfPlus O método MetafileHeader::IsEmfPlus determina se o meta-arquivo associado está no formato EMF+. |
MetafileHeader::IsEmfPlusDual O método MetafileHeader::IsEmfPlusDual determina se o meta-arquivo associado está no formato EMF+ Dual. |
MetafileHeader::IsEmfPlusOnly O método MetafileHeader::IsEmfPlusOnly determina se o meta-arquivo associado está no formato SOMENTE EMF+. |
MetafileHeader::IsWmf O método MetafileHeader::IsWmf determina se o meta-arquivo associado está no formato WMF. |
MetafileHeader::IsWmfPlaceable O método MetafileHeader::IsWmfPlaceable determina se o meta-arquivo associado é um meta-arquivo posicionável. |
Comentários
Os metarquivos fornecem uma maneira independente de dispositivo e de aplicativo para compartilhar imagens. Eles contêm registros que descrevem uma sequência de APIs gráficas a serem invocadas em uma ordem específica com seus dados gráficos associados. Os metarquivos podem ser gravados por um aplicativo e posteriormente reproduzidos por esse aplicativo ou por outro para reproduzir uma imagem específica. Eles também podem ser usados para enviar conteúdo para um spooler de impressão. Os meta-arquivos aprimorados dão suporte à capacidade de fornecer descrições do Windows GDI+ e da GDI (Interface de Dispositivo Gráfico do Windows) da mesma imagem para que os aplicativos GDI+ e GDI de nível inferior possam renderizá-lo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | gdiplusmetaheader.h |