Função GetPS2ColorRenderingIntent (icm.h)
Recupera a intenção de renderização de cores do Nível 2 do PostScript de um perfil de cor ICC.
Sintaxe
BOOL GetPS2ColorRenderingIntent(
HPROFILE hProfile,
DWORD dwIntent,
PBYTE pBuffer,
PDWORD pcbPS2ColorRenderingIntent
);
Parâmetros
hProfile
Especifica um identificador para o perfil de cor ICC em questão.
dwIntent
Especifica a intenção de renderização desejada a ser recuperada. Os valores válidos são:
INTENT_PERCEPTUAL
INTENT_SATURATION
INTENT_RELATIVE_COLORIMETRIC
INTENT_ABSOLUTE_COLORIMETRIC
Para obter mais informações, consulte Intenções de renderização.
pBuffer
Aponta para um buffer no qual a intenção de renderização de cores deve ser colocada. Se o ponteiro pBuffer estiver definido como NULL, o tamanho do buffer necessário será retornado em *pcbSize.
pcbPS2ColorRenderingIntent
Aponta para uma variável que contém o tamanho do buffer em bytes. No retorno, essa variável contém o número de bytes realmente copiados.
Retornar valor
Se essa função for bem-sucedida, o valor retornado será TRUE. Se essa função for bem-sucedida, o valor retornado será TRUE. Ele também retornará TRUE se o parâmetro pBuffer for NULL e o tamanho necessário para o buffer for copiado para pcbSize.
Se essa função falhar, o valor retornado será FALSE. Para obter informações de erro estendidas, chame GetLastError.
Comentários
A intenção de renderização retornada por GetPS2ColorRenderingIntent pode ser usada como o operando para o operador findcolorrendering de Nível 2 do PostScript.
Esse método não dá suporte a perfis WCS.
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 | icm.h |
Biblioteca | Mscms.lib |
DLL | Mscms.dll |