Liste alphabétique de toutes les fonctions WCS

voici une liste alphabétique complète des fonctions de l’API WCS 1,0 fournies par Windows 98 et versions ultérieures et Windows 2000 et versions ultérieures.

Fonction ou structure Description
PCMSCALLBACKW *PCMSCALLBACKW* (ou ApplyCallbackFunction) est une fonction de rappel que vous implémentez pour mettre à jour les données de configuration WCS pendant que la boîte de dialogue affichée par la fonction SetupColorMatchingW s’exécute.
AssociateColorProfileWithDeviceW Associe un profil de couleurs spécifié à un périphérique spécifié.
CheckBitmapBits Vérifie si les pixels d’une bitmap spécifiée se trouvent dans la gamme de sortie d’une transformation spécifiée.
CheckColors Détermine si les couleurs d’un tableau se trouvent dans la gamme de sortie d’une transformation spécifiée.
CheckColorsInGamut Vérifie si les couleurs spécifiées se trouvent dans la gamme d’appareils.
CloseColorProfile Ferme un handle de profil ouvert.
CMCheckColors Détermine si les couleurs spécifiées se trouvent dans la gamme de sortie d’une transformation spécifiée.
CMCheckColorsInGamut Détermine si les triplets RGB spécifiés se trouvent dans la gamme de sortie d’une transformation spécifiée.
CMCheckRGBs Vérifie les couleurs de bitmap par rapport à une gamme de sortie.
CMConvertColorNameToIndex Convertit les noms de couleurs dans un espace de couleurs nommé en nombres indexés dans un profil de couleurs
CMConvertIndexToColorName Transforme des index dans un espace de couleurs en un tableau de noms dans un espace de couleurs nommé.
CMCreateDeviceLinkProfile Crée un profil de lien de périphérique dans le format spécifié par le consortium de couleurs international dans sa spécification de format de profil ICC.
CMCreateMultiProfileTransform Accepte un tableau de profils ou un profil de lien d’appareil unique et crée une transformation de couleur. Cette transformation est un mappage de l’espace colorimétrique spécifié par le premier profil à celui du deuxième profil, et ainsi de suite jusqu’au dernier.
CMCreateProfile Crée un profil de couleurs d’affichage à partir d’une structure LOGCOLORSPACEA .
CMCreateProfileW Crée un profil de couleurs d’affichage à partir d’une structure LOGCOLORSPACEW .
CMCreateTransform Action déconseillée. Il n’existe aucune API de remplacement, car celle-ci n’a plus été utilisée. Les développeurs d’autres modules CMM n’ont pas besoin de l’implémenter.
CMCreateTransformExt Crée une transformation de couleur qui mappe un LOGCOLORSPACEA d’entrée à un espace cible facultatif, puis à un périphérique de sortie, à l’aide d’un jeu d’indicateurs qui définissent la façon dont la transformation doit être créée.
CMCreateTransformExtW Crée une transformation de couleur qui mappe un LOGCOLORSPACEW d’entrée à un espace cible facultatif, puis à un périphérique de sortie, à l’aide d’un jeu d’indicateurs qui définissent la façon dont la transformation doit être créée.
CMCreateTransformW Action déconseillée. Il n’existe aucune API de remplacement, car celle-ci n’a plus été utilisée. Les développeurs d’autres modules CMM n’ont pas besoin de l’implémenter.
CMDeleteTransform Supprime une transformation de couleur spécifiée et libère toute mémoire qui lui est associée.
CMGetInfo Récupère diverses informations sur le module de gestion des couleurs (CMM).
CMGetNamedProfileInfo Récupère des informations sur le profil de couleurs nommé spécifié.
CMGetPS2ColorRenderingDictionary obtient un dictionnaire de rendu de couleurs PostScript.
CMGetPS2ColorRenderingIntent récupère l' intention de rendu de couleur de niveau 2 PostScript à partir d’un profil.
CMGetPS2ColorSpaceArray obtient un tableau d’espace de couleurs PostScript.
CMIsProfileValid Indique si le profil donné est un profil ICC valide qui peut être utilisé pour la gestion des couleurs.
CMTranslateColors Convertit un tableau de couleurs d’un espace de couleurs source en un espace de couleurs de destination à l’aide d’une transformation de couleur.
CMTranslateRGB Traduit un RGBQuad fourni par l’application dans l’espace de couleursdu périphérique.
CMTranslateRGBs Convertit une bitmap d’un espace de couleurs à un autre à l’aide d’une transformation de couleur.
CMTranslateRGBsExt Convertit une bitmap d’un format défini dans un format défini différent et appelle une fonction de rappel régulièrement, si elle est spécifiée, pour signaler la progression et permettre à l’application appelante de mettre fin à la traduction.
ColorCorrectPalette Corrige les entrées dans une palette pour un contexte de périphérique.
ColorMatchToTarget Effectue un mappage des couleurs à des fins de préversion.
ConvertColorNameToIndex Convertit les noms de couleurs dans un espace de couleurs nommé en nombres d’index dans un profil de couleurs ICC (International Color Consortium).
ConvertIndexToColorName Transforme des index dans un espace de couleurs en un tableau de noms dans un espace de couleurs nommé.
CreateColorSpace Crée un espace de couleurs.
CreateColorTransformW Transforme des index dans un espace de couleurs en un tableau de noms dans un espace de couleurs nommé.
CreateColorTransformW Transforme des index dans un espace de couleurs en un tableau de noms dans un espace de couleurs nommé.
CreateMultiProfileTransform Accepte un tableau de profils ou un profil de lien d’appareil unique et crée une transformation de couleur que les applications peuvent utiliser pour effectuer le mappage des couleurs.
[CreateProfileFromLogColorSpaceW] ((/windows/win32/api/icm/nf-icm-createprofilefromlogcolorspacew) Convertit un espace de couleurs logique en un profil de périphérique.
DeleteColorSpace Supprime un espace de couleurs.
DeleteColorTransform Supprime une transformation de couleur donnée.
DisassociateColorProfileFromDeviceW Dissocie un profil de couleurs spécifié avec un périphérique spécifié sur un ordinateur spécifié.
EnumColorProfilesW Énumère tous les profils qui remplissent les critères d’énumération donnés.
EnumICMProfiles Énumère les profils de couleur de sortie disponibles pour un contexte de périphérique donné.
EnumICMProfilesProcCallback Fonction de rappel définie par l’application pour EnumICMProfiles.
GetCMMInfo Récupère diverses informations sur le module de gestion des couleurs (CMM) qui a créé la transformation de couleur spécifiée.
GetColorDirectoryW récupère le chemin d’accès du répertoire de couleurs Windows sur un ordinateur spécifié.
GetColorProfileElement Copie les données d’un élément de profil balisé spécifié d’un profil de couleurs spécifié dans une mémoire tampon.
GetColorProfileElementTag Récupère le nom de balise spécifié par dwIndex dans la table des balises d’un profil de couleurs ICC (International Color Consortium) donné, où dwIndex est un index de base 1 dans cette table.
GetColorProfileFromHandle Récupère le contenu du profil de couleurs en fonction d’un handle d’un profil de couleurs ouvert.
GetColorProfileHeader Récupère ou dérive une structure d’en-tête ICC à partir du profil de couleurs ICC ou du profil XML WCS. Les pilotes et les applications doivent supposer que retourne la valeur true indique qu’un en-tête correctement structuré est retourné. Chaque balise doit toujours être validée indépendamment à l’aide de l’API ICM2 héritée ou des API de schéma XML.
GetColorSpace Obtient l’espace colorimétrique d’entrée actuel dans un contexte de périphérique.
GetCountColorProfileElements Récupère le nombre d’éléments avec balises dans un profil de couleurs donné.
GetDeviceGammaRamp Obtient la rampe gamma à partir des panneaux d’affichage de couleur directe.
GetICMProfile Obtient le profil de couleur de sortie actuel d’un contexte de périphérique.
GetLogColorSpace Obtient la structure LOGCOLORSPACE d’un contexte de périphérique.
GetNamedProfileInfo Récupère des informations sur le profil de couleurs nommé ICC (International Color Consortium) qui est spécifié dans le premier paramètre.
GetPS2ColorRenderingDictionary récupère le dictionnaire de rendu de couleur de PostScript niveau 2 à partir du profil de couleurs ICC spécifié.
GetPS2ColorRenderingIntent récupère l' intention de rendu de couleur de niveau 2 PostScript à partir d’un profil de couleurs ICC.
GetPS2ColorSpaceArray récupère le PostScript tableau d' espace de couleurs de niveau 2 à partir d’un profil de couleurs ICC.
GetStandardColorSpaceProfileW Récupère le profil de couleurs inscrit pour l’espace de couleursstandard spécifié.
ICMProgressProcCallback Rappel fourni par l’application pour signaler la progression.
InstallColorProfileW Installe un profil donné pour une utilisation sur un ordinateur spécifié. Le profil est également copié dans le répertoire des couleurs.
IsColorProfileTagPresent Signale si une balise ICC (International Color Consortium) spécifiée est présente dans le profil de couleurs spécifié.
IsColorProfileValid permet de déterminer si le profil spécifié est un profil ICC (International color Consortium) valide ou un handle de profil WCS (Windows Color System) valide qui peut être utilisé pour la gestion des couleurs.
OpenColorProfileW Crée un handle vers un profil de couleurs spécifié. Le descripteur peut ensuite être utilisé dans d’autres fonctions de gestion des profils.
RegisterCMMW Associe une valeur d’identification spécifiée à la bibliothèque de liens dynamiques du module de gestion des couleurs spécifiée (DLL CMM). lorsque cet ID apparaît dans un profil de couleurs, Windows pouvez alors localiser le CMM correspondant afin de créer une transformation.
SelectCMM Vous permet de sélectionner le module de gestion des couleurs par défaut (CMM) à utiliser.
SetColorProfileElement Définit les données d’élément pour un élément de profil balisé dans un profil de couleurs ICC.
SetColorProfileElementReference Crée dans un profil de couleurs ICC spécifié une nouvelle balise qui référence les mêmes données qu’une balise existante.
SetColorProfileElementSize Définit la taille d’un élément balisé dans un profil de couleurs ICC.
SetColorProfileHeader Définit les données d’en-tête dans un profil de couleurs ICC spécifié.
SetColorSpace Définit l’espace colorimétrique d’entrée d’un contexte de périphérique.
SetDeviceGammaRamp Définit la rampe gamma sur les panneaux d’affichage de couleur directe.
SetICMMode Active ou désactive la gestion des couleurs dans un contexte de périphérique.
SetICMProfile Définit le profil de couleur de sortie pour un contexte de périphérique donné.
SetStandardColorSpaceProfileW Inscrit un profil spécifié pour un espace de couleursstandard donné. Le profil peut être interrogé à l’aide de GetStandardColorSpaceProfileW.
SetupColorMatchingW Fournit un contrôle utilisateur sur la gestion des couleurs par le biais d’une boîte de dialogue.
TranslateBitmapBits Convertit les couleurs de la bitmap à l’aide d’une transformation de couleur.
TranslateColors Convertit un tableau de couleurs de l' espace de couleurs source en espace de couleurs de destination, tel que défini par une transformation de couleur.
UninstallColorProfileW Supprime un profil de couleurs spécifié d’un ordinateur spécifié. Les fichiers associés sont éventuellement supprimés du système.
UnregisterCMMW Dissocie une valeur d’ID spécifiée d’une bibliothèque de liens dynamiques (DLL) de module de gestion des couleurs donnée.
WcsAssociateColorProfileWithDevice Associe un profil de couleurs WCS spécifié à un périphérique spécifié.
WcsCheckColors Détermine si les couleurs d’un tableau se trouvent dans la gamme de sortie d’une transformation de couleur WCS spécifiée.
WcsCreateIccProfile Convertit un profil WCS en profil ICC.
WcsDisassociateColorProfileFromDevice Dissocie un profil de couleurs WCS spécifié avec un périphérique spécifié sur un ordinateur spécifié.
WcsEnumColorProfiles Énumère tous les profils de couleurs qui répondent aux critères d’énumération dans la portée de gestion des profils spécifiée.
WcsEnumColorProfilesSize Retourne la taille, en octets, de la mémoire tampon requise par la fonction WcsEnumColorProfiles pour énumérer les profils de couleurs.
WcsGetCalibrationManagementState Détermine si la gestion du système de l’état d’étalonnage de l’affichage est activée.
WcsGetDefaultColorProfile Récupère le profil de couleurs par défaut pour un appareil ou la valeur par défaut indépendante du périphérique si l’appareil n’est pas spécifié.
WcsGetDefaultColorProfileSize Retourne la taille, en octets, du nom du profil de couleurs par défaut d’un appareil, y compris la marque de fin null .
WcsGetDefaultRenderingIntent Retourne l’intention de rendu au niveau de l’utilisateur ou du système.
WcsGetUsePerUserProfiles Détermine si l’utilisateur a choisi d’utiliser une liste d’association de profils par utilisateur pour l’appareil spécifié.
WcsOpenColorProfileW Crée un handle vers un profil de couleurs spécifié.
WcsSetCalibrationManagementState Active ou désactive la gestion du système de l’état d’étalonnage de l’affichage.
WcsSetDefaultColorProfile Définit le nom du profil de couleurs par défaut du type de profil spécifié dans l’étendue de gestion des profils spécifiée.
WcsSetDefaultRenderingIntent Définit l’intention de rendu de l’utilisateur ou de l’ensemble du système.
WcsSetUsePerUserProfiles Permet à l’utilisateur de spécifier s’il faut ou non utiliser une liste d’association de profils par utilisateur pour l’appareil spécifié.
WcsTranslateColors Convertit un tableau de couleurs de l’espace de couleurs source en espace de couleurs de destination, tel que défini par une transformation de couleur.