Estrutura METAFILEPICT (wingdi.h)
Define o formato de imagem de metarquivo usado para trocar dados de metarquivo por meio da área de transferência.
Sintaxe
typedef struct tagMETAFILEPICT {
LONG mm;
LONG xExt;
LONG yExt;
HMETAFILE hMF;
} METAFILEPICT, *LPMETAFILEPICT;
Membros
mm
Tipo: LONG
O modo de mapeamento no qual a imagem é desenhada.
xExt
Tipo: LONG
O tamanho da imagem de metarquivo para todos os modos, exceto os modos MM_ISOTROPIC e MM_ANISOTROPIC . (Para obter mais informações sobre esses modos, consulte o membro yExt .) A extensão x especifica a largura do retângulo no qual a imagem é desenhada. As coordenadas estão em unidades que correspondem ao modo de mapeamento.
yExt
Tipo: LONG
O tamanho da imagem de metarquivo para todos os modos, exceto os modos MM_ISOTROPIC e MM_ANISOTROPIC . A extensão y especifica a altura do retângulo no qual a imagem é desenhada. As coordenadas estão em unidades que correspondem ao modo de mapeamento. Para modos MM_ISOTROPIC e MM_ANISOTROPIC , que podem ser dimensionados, os membros xExt e yExt contêm um tamanho sugerido opcional em unidades MM_HIMETRIC . Para MM_ANISOTROPIC imagens, xExt e yExt podem ser zero quando nenhum tamanho sugerido é fornecido. Para MM_ISOTROPIC imagens, uma taxa de proporção deve ser fornecida mesmo quando nenhum tamanho sugerido é fornecido. (Se um tamanho sugerido for dado, a taxa de proporção será implícita pelo tamanho.) Para dar uma taxa de proporção sem implicar um tamanho sugerido, defina xExt e yExt como valores negativos cuja proporção é a taxa de proporção apropriada. A magnitude dos valores negativos xExt e yExt é ignorada; apenas a taxa é usada.
hMF
Tipo: HMETAFILE
Um identificador para um metarquivo de memória.
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] |
Cabeçalho | wingdi.h (inclua Windows.h) |
Confira também
Conceitual
Referência