Estrutura EMRCOLORMATCHTOTARGET (wingdi.h)
A estrutura EMRCOLORMATCHTOTARGET contém membros para o registro de meta-arquivo aprimorado ColorMatchToTarget .
Sintaxe
typedef struct tagCOLORMATCHTOTARGET {
EMR emr;
DWORD dwAction;
DWORD dwFlags;
DWORD cbName;
DWORD cbData;
BYTE Data[1];
} EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET;
Membros
emr
A estrutura base para todos os tipos de registro.
dwAction
A ação a ser tomada. Esse membro pode ser um dos valores a seguir.
Ação | Significado |
---|---|
CS_ENABLE | Mapeia cores para a gama de cores do dispositivo de destino. Isso habilita a revisão de cores. Todos os comandos de desenho subsequentes para o DC renderizarão as cores como apareceriam no dispositivo de destino. |
CS_DISABLE | Desabilita a revisão de cores. |
CS_DELETE_TRANSFORM | Se o gerenciamento de cores estiver habilitado para o perfil de destino, ele será desabilitado e excluirá a transformação concatenada. |
dwFlags
Esse parâmetro pode ser o valor a seguir.
Sinalizador | Significado |
---|---|
COLORMATCHTOTARGET_EMBEDED | Indica que um perfil de cor foi inserido no metarquivo. |
cbName
O tamanho do nome do perfil de destino desejado, em bytes.
cbData
O tamanho dos dados brutos do perfil de destino em bytes, se eles estiverem anexados.
Data[1]
Uma matriz que contém o nome do perfil de destino e os dados brutos do perfil de destino. O tamanho da matriz é cbName + cbData. Se cbData for diferente de zero, os dados brutos do perfil de destino serão anexados e seguirão o nome do perfil de destino no local Data[cbName].
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) |