Freigeben über


CMGetInfo-Funktion (icm.h)

Ruft verschiedene Informationen zum Farbverwaltungsmodul (CMM) ab.

Jeder CMM ist erforderlich, um diese Funktion zu exportieren.

Syntax

DWORD CMGetInfo(
  DWORD dwInfo
);

Parameter

dwInfo

Gibt an, welche Informationen abgerufen werden sollen. Dieser Parameter kann einen der folgenden Konstantenwerte annehmen.

Dauerhaft Bedeutung des Rückgabewerts der Funktion
CMM_DESCRIPTION

Eine Textzeichenfolge, die das Farbverwaltungsmodul beschreibt.

CMM_DLL_VERSION

Versionsnummer der CMM-DLL.

CMM_DRIVER_LEVEL

Treiberkompatibilitätsinformationen.

CMM_IDENT

Die Beim International Color Consortium (ICC) registrierte CMM-Identifikationssignatur.

CMM_LOGOICON

Das Logosymbol für diesen CMM.

CMM_VERSION

Unterstützte Windows-Version.

CMM_WIN_VERSION

Abwärtskompatibilität mit Windows 95.

Rückgabewert

Wenn diese Funktion erfolgreich ist, ist der Rückgabewert derselbe Nonzero-Wert, der über den dwInfo-Parameter übergeben wurde. Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.

Hinweise

Die CMGetInfo-Funktion kann von Anwendungen direkt aufgerufen werden, um Informationen zum CMM abzurufen. Anwendungen sollten andere CMM-Funktionen nicht direkt aufrufen. Um CMM-Informationen abzurufen, rufen Sie den Pfad zum CMM aus der Registrierung ab. Rufen Sie die Windows-API-Funktion GetModuleHandle auf, und übergeben Sie den Dateinamen des CMM als Wert des Parameters. Rufen Sie die CMGetInfo-Funktion auf, und übergeben Sie ihr die Konstante CMM_DESCRIPTION als Wert ihres Parameters. Rufen Sie die LoadString-Funktion auf . Übergeben Sie das Modulhandle als ersten Parameter und den Rückgabewert der CMGetInfo-Funktion als Wert des zweiten Parameters.

CmMs, die nicht unter Windows 95 ausgeführt werden, sollten 0x0050000 für CMM_WIN_VERSION zurückgeben.

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