Funzioni WCS per i moduli di gestione dei colori (CMM) da implementare

Le funzioni seguenti devono essere implementate dai moduli di gestione dei colori (CMMS) ed esportati per il sistema operativo da chiamare.

Funzione Descrizione
CMCheckColors Determina se i colori specificati si trovano all'interno del intervallo di output di una trasformazione specificata.
CMCheckColorsInGamut Determina se i triple RGB specificati si trovano nel intervallo di output di una trasformazione specificata.
CMCheckRGBs Controlla i colori bitmap su un gamut di output.
CMConvertColorNameToIndex Converte i nomi dei colori in uno spazio colore denominato in numeri di indice in un profilo di colore
CMConvertIndexToColorName Trasforma gli indici in uno spazio colore in una matrice di nomi in uno spazio colore denominato.
CMCreateDeviceLinkProfile Crea un profilo di collegamento del dispositivo nel formato specificato dal International Color Consortium nella specifica del formato del profilo ICC.
CMCreateMultiProfileTransform Accetta una matrice di profili o un singolo profilo di collegamento del dispositivo e crea una trasformazione del colore. Questa trasformazione è un mapping dallo spazio dei colori specificato dal primo profilo a quello del secondo profilo e così via all'ultimo.
CMCreateProfile Crea un profilo di colore visualizzato da una struttura LOGCOLORSPACEA .
CMCreateProfileW Crea un profilo di colore visualizzato da una struttura LOGCOLORSPACEW .
CMCreateTransform Deprecato. Non esiste alcuna API sostitutiva perché questa non è più stata usata. Gli sviluppatori di moduli CMM alternativi non sono necessari per implementarlo.
CMCreateTransformExt Crea una trasformazione del colore che esegue il mapping da un input LOGCOLORSPACEA a uno spazio di destinazione facoltativo e quindi a un dispositivo di output, usando un set di flag che definiscono la modalità di creazione della trasformazione.
CMCreateTransformExtW Crea una trasformazione del colore che esegue il mapping da un input LOGCOLORSPACEW a uno spazio di destinazione facoltativo e quindi a un dispositivo di output usando un set di flag che definiscono la modalità di creazione della trasformazione.
CMCreateTransformW Deprecato. Non esiste alcuna API sostitutiva perché questa non è più stata usata. Gli sviluppatori di moduli CMM alternativi non sono necessari per implementarlo.
CMDeleteTransform Elimina una trasformazione di colore specificata e libera qualsiasi memoria associata.
CMGetInfo Recupera varie informazioni sul modulo di gestione dei colori (CMM).
CMGetNamedProfileInfo Recupera informazioni sul profilo di colore denominato specificato.
CMGetPS2ColorRenderingDictionary Ottiene un dizionario di rendering dei colori PostScript.
CMGetPS2ColorRenderingIntent Recupera la finalità di rendering dei colori PostScript Level 2 da un profilo.
CMGetPS2ColorSpaceArray Ottiene una matrice di spazi di colore PostScript.
CMIsProfileValid Segnala se il profilo specificato è un profilo ICC valido che può essere usato per la gestione dei colori.
CMTranslateColors Converte una matrice di colori da uno spazio colore di origine a uno spazio colore di destinazione usando una trasformazione del colore.
CMTranslateRGB Converte un RGBQuad fornito dall'applicazione nello spazio dei colori del dispositivo.
CMTranslateRGBs Converte una bitmap da uno spazio colore a un altro usando una trasformazione del colore.
CMTranslateRGBsExt Converte una bitmap da un formato definito in un formato diverso e chiama periodicamente una funzione di callback, se specificata, per segnalare lo stato di avanzamento e consentire all'applicazione chiamante di terminare la traduzione.