Funzione GetPS2ColorRenderingDictionary (icm.h)
Recupera il dizionario di rendering dei colori postscript di livello 2 dal profilo di colore CP specificato.
Sintassi
BOOL GetPS2ColorRenderingDictionary(
HPROFILE hProfile,
DWORD dwIntent,
PBYTE pPS2ColorRenderingDictionary,
PDWORD pcbPS2ColorRenderingDictionary,
PBOOL pbBinary
);
Parametri
hProfile
Specifica un handle per il profilo di colore CPI in questione.
dwIntent
Specifica la finalità di rendering desiderata per il dizionario di rendering dei colori. I valori validi sono:
- INTENT_PERCEPTUAL
- INTENT_SATURATION
- INTENT_RELATIVE_COLORIMETRIC
- INTENT_ABSOLUTE_COLORIMETRIC
Per altre informazioni, vedere Finalità di rendering.
pPS2ColorRenderingDictionary
Puntatore a un buffer in cui deve essere posizionato il dizionario di rendering dei colori. Se il puntatore pBuffer è impostato su NULL, le dimensioni del buffer richieste vengono restituite in *pcbSize.
pcbPS2ColorRenderingDictionary
Puntatore a una variabile contenente le dimensioni del buffer in byte. In caso di restituzione, la variabile contiene il numero di byte effettivamente copiati.
pbBinary
Puntatore a una variabile booleana. Se TRUE, è possibile copiare il dizionario per il rendering dei colori in formato binario. Se FALSE, il dizionario verrà codificato in ASCII85 modulo. In caso contrario, questa variabile booleana indica se il dizionario è effettivamente binario (TRUE) o ASCII85 (FALSE).
Valore restituito
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.
Commenti
Se il dizionario non è disponibile nel profilo, la funzione GetPS2ColorRenderingDictionary ne compila una usando il contenuto del profilo. Questo dizionario può quindi essere usato come operando per l'operatore setcolorrendering 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 |