Estrutura EMRGRADIENTFILL (wingdi.h)
A estrutura EMRGRADIENTFILL
Sintaxe
typedef struct tagEMRGRADIENTFILL {
EMR emr;
RECTL rclBounds;
DWORD nVer;
DWORD nTri;
ULONG ulMode;
TRIVERTEX Ver[1];
} EMRGRADIENTFILL, *PEMRGRADIENTFILL;
Membros
emr
A estrutura base para todos os tipos de registro.
rclBounds
O retângulo delimitador, em unidades do dispositivo.
nVer
O número de vértices.
nTri
O número de retângulos ou triângulos a serem passados para GradientFill.
ulMode
O modo de preenchimento de gradiente. Esse membro pode ser um dos seguintes valores.
Ver[1]
Uma matriz de estruturas TRIVERTEX
Observações
Essa é uma estrutura de comprimento variável. O membro Ver designa o início da área de comprimento variável. Primeiro vem uma matriz de estruturas nVerTRIVERTEX para passar os vértices. Em seguida, vem uma matriz de estruturas nTriGRADIENT_TRIANGLE ou estruturas nTriGRADIENT_RECT, dependendo do valor de ulMode (triângulos ou retângulos).
Essa estrutura deve ser usada durante a reprodução de metafilo.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
cabeçalho | wingdi.h (inclua Windows.h) |
Consulte também
Metafiles