Funzione CMCreateTransformExtW (icm.h)
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.
Sintassi
HCMTRANSFORM CMCreateTransformExtW(
LPLOGCOLORSPACEW lpColorSpace,
LPDEVCHARACTER lpDevCharacter,
LPDEVCHARACTER lpTargetDevCharacter,
DWORD dwFlags
);
Parametri
lpColorSpace
Puntatore a una struttura dello spazio dei colori logici di input.
lpDevCharacter
Puntatore a un profilo del dispositivo mappato alla memoria.
lpTargetDevCharacter
Puntatore a un profilo di destinazione mappato alla memoria.
dwFlags
Specifica i flag per controllare la creazione della trasformazione. Per informazioni dettagliate, vedere Flag di creazione di trasformazioni CMM.
Valore restituito
Se questa funzione ha esito positivo, il valore restituito è una trasformazione del colore nell'intervallo da 256 a 65.535. Poiché solo la parola bassa della trasformazione viene mantenuta, le trasformazioni valide non possono superare questo intervallo.
Se questa funzione ha esito negativo, il valore restituito è un codice di errore con un valore minore di 256. Quando il valore restituito è minore di 256, segnalando un errore, CMM deve usare SetLastError per impostare l'ultimo errore su un valore di errore valido come definito in Winerror.h.
Commenti
Ogni CMM è necessario per esportare questa funzione.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | icm.h |