Funzione SetStandardColorSpaceProfileW (icm.h)

Registra un profilo specificato per uno spazio colore standard specificato. È possibile eseguire query sul profilo usando GetStandardColorSpaceProfileW.

Sintassi

BOOL SetStandardColorSpaceProfileW(
  PCWSTR pMachineName,
  DWORD  dwProfileID,
  PCWSTR pProfileName
);

Parametri

pMachineName

Riservato. Deve essere NULL. Questo parametro deve puntare al nome del computer in cui impostare un profilo di spazio colore standard. Un puntatore NULL indica il computer locale.

dwProfileID

Specifica il valore ID dello spazio colori standard rappresentato dal profilo specificato. Si tratta di un valore ID personalizzato usato per identificare in modo univoco il profilo dello spazio dei colori all'interno dell'applicazione.

pProfileName

Punta a un percorso completo del file di profilo.

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.

Commenti

Il profilo deve essere già installato nel sistema prima di poter essere registrato per uno spazio colore standard.

Questa funzione supporta i profili del modello di dispositivo WCS (Windows Color System) oltre ai profili INTERNATIONAL Color Consortium (ICC). Non supporta i profili WCS CAMP o GMMP e restituirà un errore se tali profili vengono utilizzati.

Supporto per utente/LUA

Verrà registrato un profilo specificato per uno spazio colore standard specificato solo per l'utente corrente.

Viene usato WcsSetDefaultColorProfile con WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER.

Si tratta di un file eseguibile nel contesto LUA se il profilo è già installato, in caso contrario l'accesso viene negato perché l'installazione è a livello di sistema e richiede privilegi di amministratore.

Requisiti

   
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

Vedi anche