Compartir a través de


Función GetPS2ColorRenderingIntent (icm.h)

Recupera la intención de representación de color de nivel 2 de PostScript de un perfil de color ICC.

Sintaxis

BOOL GetPS2ColorRenderingIntent(
  HPROFILE hProfile,
  DWORD    dwIntent,
  PBYTE    pBuffer,
  PDWORD   pcbPS2ColorRenderingIntent
);

Parámetros

hProfile

Especifica un identificador para el perfil de color ICC en cuestión.

dwIntent

Especifica la intención de representación deseada que se va a recuperar. Los valores válidos son:

INTENT_PERCEPTUAL

INTENT_SATURATION

INTENT_RELATIVE_COLORIMETRIC

INTENT_ABSOLUTE_COLORIMETRIC

Para obtener más información, vea Rendering Intents( Intenciones de representación).

pBuffer

Apunta a un búfer en el que se va a colocar la intención de representación de color. Si el puntero pBuffer se establece en NULL, se devuelve el tamaño del búfer necesario en *pcbSize.

pcbPS2ColorRenderingIntent

Apunta a una variable que contiene el tamaño del búfer en bytes. Al devolver, esta variable contiene el número de bytes realmente copiados.

Valor devuelto

Si esta función se ejecuta correctamente, el valor devuelto es TRUE. Si esta función se ejecuta correctamente, el valor devuelto es TRUE. También devuelve TRUE si el parámetro pBuffer es NULL y el tamaño necesario para el búfer se copia en pcbSize.

Si se produce un error en esta función, el valor devuelto es FALSE. Para obtener información de error extendida, llame a GetLastError.

Comentarios

La intención de representación devuelta por GetPS2ColorRenderingIntent se puede usar como operando para el operador findcolorrendering de nivel 2 de PostScript.

Este método no admite perfiles WCS.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado icm.h
Library Mscms.lib
Archivo DLL Mscms.dll

Consulte también