Funzione TranslateColors (icm.h)
Converte una matrice di colori dall'origine spazio colore allo spazio colore di destinazione come definito da una trasformazione di colore.
Sintassi
BOOL TranslateColors(
HTRANSFORM hColorTransform,
PCOLOR paInputColors,
DWORD nColors,
COLORTYPE ctInput,
PCOLOR paOutputColors,
COLORTYPE ctOutput
);
Parametri
hColorTransform
Identifica la trasformazione del colore da utilizzare.
paInputColors
Puntatore a una matrice di strutture nColorsCOLOR da convertire.
nColors
Contiene il numero di elementi nelle matrici a cui punta paInputColors e paOutputColors.
ctInput
Specifica il tipo di colore di input.
paOutputColors
Puntatore a una matrice di nColorsstrutture color che ricevono i colori tradotti.
ctOutput
Specifica il tipo di colore di output.
Valore restituito
Se questa funzione ha esito positivo, il valore restituito è TRUE.
Se questa funzione ha esito negativo, il valore restituito è FALSE. Per informazioni sugli errori estesi, chiamare GetLastError.
Osservazioni
Se l'input e i tipi di colore di output non sono compatibili con la trasformazione del colore, questa funzione ha esito negativo.
Fabbisogno
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 |