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. |