Alphabetische Liste aller WCS-Funktionen

Im Folgenden sehen Sie eine vollständige alphabetische Liste der WCS 1.0-API-Funktionen, die von Windows 98 und höher und Windows 2000 und höher bereitgestellt werden.

Funktion oder Struktur BESCHREIBUNG
PCMSCALLBACKW *PCMSCALLBACKW* (oder ApplyCallbackFunction) ist eine Rückruffunktion, die Sie implementieren, die die WCS-Konfigurationsdaten aktualisiert, während das von der SetupColorMatchingW-Funktion angezeigte Dialogfeld ausgeführt wird.
AssociateColorProfileWithDeviceW Ordnet einem angegebenen Gerät ein angegebenes Farbprofil zu.
CheckBitmapBits Überprüft, ob die Pixel in einer angegebenen Bitmap innerhalb des Ausgabeumfangs einer angegebenen Transformation liegen.
CheckColors Bestimmt, ob die Farben in einem Array innerhalb des Ausgabeumfangs einer angegebenen Transformation liegen.
CheckColorsInGamut Überprüft, ob sich die angegebenen Farben im Farbraum eines Geräts befinden.
CloseColorProfile Schließt ein geöffnetes Profilhandle.
CMCheckColors Bestimmt, ob die angegebenen Farben innerhalb des Ausgabeumfangs einer angegebenen Transformation liegen.
CMCheckColorsInGamut Bestimmt, ob die angegebenen RGB-Dreier im Ausgabeumfang einer angegebenen Transformation liegen.
CMCheckRGBs Überprüft Bitmapfarben anhand eines Ausgabeumfangs.
CMConvertColorNameToIndex Konvertiert Farbnamen in einem benannten Farbraum in Indexnummern in einem Farbprofil
CMConvertIndexToColorName Transformiert Indizes in einem Farbraum in ein Array von Namen in einem benannten Farbraum.
CMCreateDeviceLinkProfile Erstellt ein Gerätelinkprofil in dem Format, das vom International Color Consortium in seiner ICC-Profilformatspezifikation angegeben wurde.
CMCreateMultiProfileTransform Akzeptiert ein Array von Profilen oder ein einzelnes Gerätelinkprofil und erstellt eine Farbtransformation. Diese Transformation ist eine Zuordnung aus dem Farbraum, der durch das erste Profil angegeben wird, dem des zweiten Profils usw. zum letzten Profil.
CMCreateProfile Erstellt ein Anzeigefarbprofil aus einer LOGCOLORSPACEA-Struktur .
CMCreateProfileW Erstellt ein Anzeigefarbprofil aus einer LOGCOLORSPACEW-Struktur .
CMCreateTransform Veraltet. Es gibt keine Ersatz-API, da diese nicht mehr verwendet wurde. Entwickler alternativer CMM-Module sind nicht erforderlich, um sie zu implementieren.
CMCreateTransformExt Erstellt eine Farbtransformation, die von einer LOGCOLORSPACEA-Eingabe einem optionalen Zielbereich und dann einem Ausgabegerät zugeordnet wird, wobei eine Reihe von Flags verwendet wird, die definieren, wie die Transformation erstellt werden soll.
CMCreateTransformExtW Erstellt eine Farbtransformation, die von einer LOGCOLORSPACEW-Eingabe einem optionalen Zielbereich und dann einem Ausgabegerät zugeordnet wird, wobei eine Reihe von Flags verwendet wird, die definieren, wie die Transformation erstellt werden soll.
CMCreateTransformW Veraltet. Es gibt keine Ersatz-API, da diese nicht mehr verwendet wurde. Entwickler alternativer CMM-Module sind nicht erforderlich, um sie zu implementieren.
CMDeleteTransform Löscht eine angegebene Farbtransformation und gibt den ihr zugeordneten Arbeitsspeicher frei.
CMGetInfo Ruft verschiedene Informationen zum Farbverwaltungsmodul (CMM) ab.
CMGetNamedProfileInfo Ruft Informationen zum angegebenen benannten Farbprofil ab.
CMGetPS2ColorRenderingDictionary Ruft ein PostScript-Farbrenderungswörterbuch ab.
CMGetPS2ColorRenderingIntent Ruft die PostScript Level 2-Farbrenderingabsicht aus einem Profil ab.
CMGetPS2ColorSpaceArray Ruft ein PostScript-Farbraumarray ab.
CMIsProfileValid Gibt an, ob es sich bei dem angegebenen Profil um ein gültiges ICC-Profil handelt, das für die Farbverwaltung verwendet werden kann.
CMTranslateColors Übersetzt ein Array von Farben aus einem Quellfarbraum in einen Zielfarbraum mithilfe einer Farbtransformation.
CMTranslateRGB Übersetzt einen von der Anwendung bereitgestellten RGBQuad in den Gerätefarbraum.
CMTranslateRGBs Übersetzt eine Bitmap aus einem Farbraum in einen anderen mithilfe einer Farbtransformation.
CMTranslateRGBsExt Übersetzt eine Bitmap aus einem definierten Format in ein anderes definiertes Format und ruft regelmäßig eine Rückruffunktion auf, falls angegeben, um den Fortschritt zu melden und der aufrufenden Anwendung das Beenden der Übersetzung zu ermöglichen.
ColorCorrectPalette Korrigiert die Einträge in einer Palette für einen Gerätekontext.
ColorMatchToTarget Führt Farbzuordnungen für Vorschauzwecke aus.
ConvertColorNameToIndex Konvertiert Farbnamen in einem benannten Farbraum in Indexnummern in einem ICC-Farbprofil (International Color Consortium).
ConvertIndexToColorName Transformiert Indizes in einem Farbraum in ein Array von Namen in einem benannten Farbraum.
CreateColorSpace Erstellt einen Farbraum.
CreateColorTransformW Transformiert Indizes in einem Farbraum in ein Array von Namen in einem benannten Farbraum.
CreateColorTransformW Transformiert Indizes in einem Farbraum in ein Array von Namen in einem benannten Farbraum.
CreateMultiProfileTransform Akzeptiert ein Array von Profilen oder ein einzelnes Gerätelinkprofil und erstellt eine Farbtransformation, die Anwendungen zum Durchführen der Farbzuordnung verwenden können.
[CreateProfileFromLogColorSpaceW] ((/windows/win32/api/icm/nf-icm-createprofilefromlogcolorspacew) Konvertiert einen logischen Farbraum in ein Geräteprofil.
DeleteColorSpace Löscht einen Farbraum.
DeleteColorTransform Löscht eine bestimmte Farbtransformation.
DisassociateColorProfileFromDeviceW Deaktiviert die Zuordnung eines angegebenen Farbprofils zu einem angegebenen Gerät auf einem angegebenen Computer.
EnumColorProfilesW Listet alle Profile auf, die die angegebenen Enumerationskriterien erfüllen.
EnumICMProfiles Listet Ausgabefarbprofile auf, die für einen bestimmten Gerätekontext verfügbar sind.
EnumICMProfilesProcCallback Anwendungsdefinierte Rückruffunktion für EnumICMProfiles.
GetCMMInfo Ruft verschiedene Informationen zum Farbverwaltungsmodul (CMM) ab, das die angegebene Farbtransformation erstellt hat.
GetColorDirectoryW Ruft den Pfad des Windows COLOR-Verzeichnisses auf einem angegebenen Computer ab.
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.
GetColorSpace Ruft den aktuellen Eingabefarbraum in einem Gerätekontext ab.
GetCountColorProfileElements Ruft die Anzahl der markierten Elemente in einem bestimmten Farbprofil ab.
GetDeviceGammaRamp Ruft die Gammarampe von Direkten Farbanzeigetafeln ab.
GetICMProfile Ruft das aktuelle Ausgabefarbprofil eines Gerätekontexts ab.
GetLogColorSpace Ruft die LOGCOLORSPACE-Struktur eines Gerätekontexts ab.
GetNamedProfileInfo Ruft Informationen zum benannten Farbprofil des International Color Consortium (ICC) ab, das im ersten Parameter angegeben ist.
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.
GetStandardColorSpaceProfileW Ruft das Farbprofil ab, das für den angegebenen Standardfarbraum registriert ist.
ICMProgressProcCallback Von der Anwendung bereitgestellter Rückruf, um den Fortschritt zu melden.
InstallColorProfileW Installiert ein angegebenes Profil zur Verwendung auf einem angegebenen Computer. Das Profil wird auch in das VERZEICHNIS COLOR kopiert.
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.
RegisterCMMW Ordnet der angegebenen Dynamic Link Library (CMM DLL) einen angegebenen Identifikationswert zu. Wenn diese ID in einem Farbprofil angezeigt wird, kann Windows den entsprechenden CMM suchen, um eine Transformation zu erstellen.
SelectCMM Hiermit können Sie das bevorzugte Farbverwaltungsmodul (CMM) auswählen, das verwendet werden soll.
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.
SetColorSpace Legt den Eingabefarbraum eines Gerätekontexts fest.
SetDeviceGammaRamp Legt die Gammarampe auf Anzeigetafeln mit direkter Farbe fest.
SetICMMode Aktiviert oder deaktiviert die Farbverwaltung in einem Gerätekontext.
SetICMProfile Legt das Ausgabefarbprofil für einen bestimmten Gerätekontext fest.
SetStandardColorSpaceProfileW Registriert ein angegebenes Profil für einen bestimmten Standardfarbraum. Das Profil kann mit GetStandardColorSpaceProfileW abgefragt werden.
SetupColorMatchingW Bietet Benutzern die Kontrolle über die Farbverwaltung über ein Dialogfeld.
TranslateBitmapBits Konvertiert Bitmapfarben mithilfe einer Farbtransformation.
TranslateColors Übersetzt ein Array von Farben aus dem Quellfarbraum in den Zielfarbraum, wie durch eine Farbtransformation definiert.
UninstallColorProfileW Entfernt ein angegebenes Farbprofil von einem angegebenen Computer. Zugeordnete Dateien werden optional aus dem System gelöscht.
Aufheben der Registrierung vonCMMW Distanziert einen angegebenen ID-Wert von einem bestimmten Farbverwaltungsmodul für die Dynamic Link Library (CMM DLL).
WcsAssociateColorProfileWithDevice Ordnet einem angegebenen Gerät ein angegebenes WCS-Farbprofil zu.
WcsCheckColors Bestimmt, ob die Farben in einem Array innerhalb des Ausgabeumfangs einer angegebenen WCS-Farbtransformation liegen.
WcsCreateIccProfile Konvertiert ein WCS-Profil in ein ICC-Profil.
WcsDisassociateColorProfileFromDevice Entfernt die Zuordnung eines angegebenen WCS-Farbprofils zu einem angegebenen Gerät auf einem angegebenen Computer.
WcsEnumColorProfiles Listet alle Farbprofile auf, die die Enumerationskriterien im angegebenen Profilverwaltungsbereich erfüllen.
WcsEnumColorProfilesSize Gibt die Größe des Puffers in Bytes zurück, der von der WcsEnumColorProfiles-Funktion zum Aufzählen von Farbprofilen benötigt wird.
WcsGetCalibrationManagementState Bestimmt, ob die Systemverwaltung des Anzeigekalibrierungszustands aktiviert ist.
WcsGetDefaultColorProfile Ruft das Standardfarbprofil für ein Gerät oder die geräteunabhängige Standardeinstellung ab, wenn das Gerät nicht angegeben ist.
WcsGetDefaultColorProfileSize Gibt die Größe des Standardfarbprofilnamens für ein Gerät in Byte zurück, einschließlich des NULL-Abschlusszeichens .
WcsGetDefaultRenderingIntent Gibt die benutzer- oder systemweite Renderingabsicht zurück.
WcsGetUsePerUserProfiles Bestimmt, ob der Benutzer eine Benutzerprofilzuordnungsliste für das angegebene Gerät verwendet hat.
WcsOpenColorProfileW Erstellt ein Handle für ein angegebenes Farbprofil.
WcsSetCalibrationManagementState Aktiviert oder deaktiviert die Systemverwaltung des Anzeigekalibrierungszustands.
WcsSetDefaultColorProfile Legt den Standardfarbprofilnamen des angegebenen Profiltyps im angegebenen Profilverwaltungsbereich fest.
WcsSetDefaultRenderingIntent Legt die benutzer- oder systemweite Renderingabsicht fest.
WcsSetUsePerUserProfiles Ermöglicht dem Benutzer anzugeben, ob eine Benutzerprofilzuordnungsliste für das angegebene Gerät verwendet werden soll.
WcsTranslateColors Übersetzt ein Array von Farben aus dem Quellfarbraum in den Zielfarbraum, wie durch eine Farbtransformation definiert.