Funzione GetPS2ColorRenderingIntent (icm.h)

Recupera la finalità di rendering dei colori PostScript Level 2 da un profilo di colore ICC.

Sintassi

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

Parametri

hProfile

Specifica un handle per il profilo di colore ICC in questione.

dwIntent

Specifica la finalità di rendering desiderata da recuperare. I valori validi sono:

INTENT_PERCEPTUAL

INTENT_SATURATION

INTENT_RELATIVE_COLORIMETRIC

INTENT_ABSOLUTE_COLORIMETRIC

Per altre informazioni, vedere Finalità di rendering.

pBuffer

Punta a un buffer in cui deve essere posizionata la finalità di rendering dei colori. Se il puntatore pBuffer è impostato su NULL, le dimensioni del buffer necessarie vengono restituite in *pcbSize.

pcbPS2ColorRenderingIntent

Punta a una variabile contenente le dimensioni del buffer in byte. In caso di ritorno, questa variabile contiene il numero di byte effettivamente copiati.

Valore restituito

Se questa funzione ha esito positivo, il valore restituito è TRUE. Se questa funzione ha esito positivo, il valore restituito è TRUE. Restituisce anche TRUE se il parametro pBuffer è NULL e le dimensioni necessarie per il buffer vengono copiate in pcbSize.

Se questa funzione ha esito negativo, il valore restituito è FALSE. Per informazioni sull'errore estese, chiamare GetLastError.

Commenti

La finalità di rendering restituita da GetPS2ColorRenderingIntent può essere usata come operando per l'operatore findcolorrendering di livello PostScript 2.

Questo metodo non supporta i profili WCS.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione icm.h
Libreria Mscms.lib
DLL Mscms.dll

Vedi anche