Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera várias informações sobre o CMM (módulo de gerenciamento de cores).
Cada CMM é necessário para exportar essa função.
Sintaxe
DWORD CMGetInfo(
DWORD dwInfo
);
Parâmetros
dwInfo
Especifica quais informações devem ser recuperadas. Esse parâmetro pode ter um dos seguintes valores constantes.
| Constante | Significância do valor retornado da função |
|---|---|
| CMM_DESCRIPTION | Uma cadeia de caracteres de texto que descreve o módulo de gerenciamento de cores. |
| CMM_DLL_VERSION | Número de versão da DLL do CMM. |
| CMM_DRIVER_LEVEL | Informações de compatibilidade do driver. |
| CMM_IDENT | A assinatura de identificação do CMM registrada com o ICC (International Color Consortium). |
| CMM_LOGOICON | O ícone de logotipo deste CMM. |
| CMM_VERSION | Versão do Windows com suporte. |
| CMM_WIN_VERSION | Compatibilidade com versões anteriores com o Windows 95. |
Valor de retorno
Se essa função for bem-sucedida, o valor retornado será o mesmo valor diferente de zero que foi passado por meio do parâmetro dwInfo . Se a função falhar, o valor retornado será zero.
Observações
A função CMGetInfo pode ser chamada por aplicativos diretamente para obter informações sobre o CMM. Os aplicativos não devem chamar outras funções CMM diretamente. Para obter informações do CMM, obtenha o caminho para o CMM do registro. Invoque a função de API do Windows GetModuleHandle e passe o nome do arquivo do CMM como o valor de seu parâmetro. Chame a função CMGetInfo e passe a constante CMM_DESCRIPTION como o valor de seu parâmetro. Chame a função LoadString . Passe o identificador do módulo como o primeiro parâmetro e o valor retornado da função CMGetInfo como o valor do segundo parâmetro.
Os CMMs que não são executados no Windows 95 devem retornar 0x0050000 para CMM_WIN_VERSION.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Header | icm.h |
| Library | Icm32.Lib |