Geräterkalibrierung und Charakterisierungsfunktionen
Die folgenden Funktionen sind nützlich, um Gerätekalibrierungs- und Charakterisierungstools zu schreiben, die zum Installieren und Kalibrieren von Farbanzeigegeräten wie Monitoren und Druckern erforderlich sind.
Funktion | BESCHREIBUNG |
---|---|
CloseColorProfile | Schließt ein geöffnetes Profilhandle. |
CreateDeviceLinkProfile | Erstellt ein ICC-Gerätelinkprofil (International Color Consortium) aus einer Reihe von Farbprofilen unter Verwendung der angegebenen Absichten. |
GetColorProfileElement | Kopiert Daten aus einem angegebenen markierten Profilelement eines angegebenen Farbprofils in einen Puffer. |
GetColorProfileElementTag | Ruft den Tagnamen ab, der von dwIndex in der Tagtabelle eines bestimmten ICC-Farbprofils (International Color Consortium) angegeben wird, wobei dwIndex ein 1-basierter Index in dieser Tabelle ist. |
GetColorProfileFromHandle | Ruft den Farbprofilinhalt ab, der einem geöffneten Farbprofil ein Handle zugewiesen wird. |
GetColorProfileHeader | Ruft die ICC-Headerstruktur aus einem ICC-Farbprofil oder einem WCS-XML-Profil ab oder leitet sie ab. Treiber und Anwendungen sollten davon ausgehen, dass die Rückgabe von TRUE nur angibt, dass ein ordnungsgemäß strukturierter Header zurückgegeben wird. Jedes Tag muss weiterhin unabhängig mit älteren ICM2-APIs oder XML-Schema-APIs überprüft werden. |
GetCountColorProfileElements | Ruft die Anzahl der markierten Elemente in einem bestimmten Farbprofil ab. |
GetPS2ColorRenderingDictionary | Ruft das PostScript Level 2-Farbrenderingwörterbuch aus dem angegebenen ICC-Farbprofil ab. |
GetPS2ColorRenderingIntent | Ruft die Farbrenderingabsicht PostScript Level 2 aus einem ICC-Farbprofil ab. |
GetPS2ColorSpaceArray | Ruft das PostScript Level 2-Farbraumarray aus einem ICC-Farbprofil ab. |
IsColorProfileTagPresent | Gibt an, ob ein angegebenes ICC-Tag (International Color Consortium) im angegebenen Farbprofil vorhanden ist. |
IsColorProfileValid | Hiermit können Sie bestimmen, ob es sich bei dem angegebenen Profil um ein gültiges ICC-Profil (International Color Consortium) oder um ein gültiges WCS-Profilhandle (Windows Color System) handelt, das für die Farbverwaltung verwendet werden kann. |
OpenColorProfileW | Erstellt ein Handle für ein angegebenes Farbprofil. Das Handle kann dann in anderen Profilverwaltungsfunktionen verwendet werden. |
SetColorProfileElement | Legt die Elementdaten für ein markiertes Profilelement in einem ICC-Farbprofil fest. |
SetColorProfileElementReference | Erstellt in einem angegebenen ICC-Farbprofil ein neues Tag, das auf dieselben Daten wie ein vorhandenes Tag verweist. |
SetColorProfileElementSize | Legt die Größe eines markierten Elements in einem ICC-Farbprofil fest. |
SetColorProfileHeader | Legt die Headerdaten in einem angegebenen ICC-Farbprofil fest. |
WcsGetCalibrationManagementState | Bestimmt, ob die Systemverwaltung des Anzeigekalibrierungszustands aktiviert ist. |
WcsSetCalibrationManagementState | Bestimmt, ob die Systemverwaltung des Anzeigekalibrierungszustands aktiviert ist. |