Funzione CMCreateDeviceLinkProfile (icm.h)
Crea un profilo di collegamento del dispositivo nel formato specificato dal International Color Consortium nella specifica del formato del profilo CPI.
Sintassi
BOOL CMCreateDeviceLinkProfile(
PHPROFILE pahProfiles,
DWORD nProfiles,
PDWORD padwIntents,
DWORD nIntents,
DWORD dwFlags,
LPBYTE *lpProfileData
);
Parametri
pahProfiles
Puntatore a una matrice di handle di profilo.
nProfiles
Specifica il numero di profili nella matrice.
padwIntents
Matrice di finalità di rendering.
nIntents
Numero di elementi nella matrice di finalità.
dwFlags
Specifica i flag per utilizzare la creazione del controllo della trasformazione. Per informazioni dettagliate, vedere Flag di creazione della trasformazione CMM.
lpProfileData
Puntatore a un puntatore a un buffer. Se la funzione ha esito positivo alloca e riempie il buffer. L'applicazione chiamante deve liberare questo buffer quando non è più necessario. Usare la funzione GlobalFree per liberare questo buffer.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è un valore diverso da zero.
Se questa funzione ha esito negativo, il valore restituito è zero. Se la funzione non riesce, il CMM deve chiamare SetLastError per impostare l'ultimo errore su un valore di errore valido definito in Winerror.h.
Commenti
Solo il CMM predefinito di Windows è necessario per esportare questa funzione; è facoltativo per tutti gli altri CMM.
Se un CMM non supporta CMCreateDeviceLinkProfile, Windows usa il CMM predefinito per creare un profilo di collegamento del dispositivo.
Il primo e l'ultimo profilo nella matrice devono essere profili di dispositivo. Gli altri profili possono essere spazi dei colori o profili astratti. Lo spazio colore di output di ogni profilo deve essere lo spazio colore di input del profilo successivo.
L'applicazione chiamante deve liberare il buffer allocato da questa funzione e punta al parametro lpProfileData . Usare la funzione GlobalFree per liberare il buffer.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | icm.h |