Freigeben über


CMIsProfileValid-Funktion (icm.h)

Gibt an, ob das angegebene Profil ein gültiges ICC-Profil ist, das für die Farbverwaltung verwendet werden kann.

Syntax

BOOL CMIsProfileValid(
  HPROFILE hProfile,
  LPBOOL   lpbValid
);

Parameter

hProfile

Gibt das zu überprüfende Profil an.

lpbValid

Zeiger auf eine Variable, die beim Beenden auf TRUE festgelegt wird, wenn das Profil ein gültiges ICC-Profil ist, oder FALSE, wenn dies nicht der Fall ist.

Rückgabewert

Wenn diese Funktion erfolgreich ist, ist der Rückgabewert TRUE.

Wenn diese Funktion fehlschlägt, ist der Rückgabewert FALSE. Wenn die Funktion fehlschlägt, sollte der CMM SetLastError aufrufen, um den letzten Fehler auf einen gültigen Fehlerwert festzulegen, der in Winerror.h definiert ist.

Hinweise

Zum Exportieren dieser Funktion ist nur der Windows-Standard-CMM erforderlich. sie ist für alle anderen CMMs optional.

Wenn ein CMM diese Funktion nicht unterstützt, verwendet Windows den Standard-CMM, um das Profil zu überprüfen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile icm.h

Weitere Informationen