Partager via


Liste alphabétique de toutes les fonctions WCS

Voici une liste alphabétique complète des fonctions d’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 qui met à jour les données de configuration WCS pendant l’exécution de la boîte de dialogue affichée par la fonction SetupColorMatchingW .
AssociateColorProfileWithDeviceW Associe un profil de couleur spécifié à un appareil spécifié.
CheckBitmapBits Vérifie si les pixels d’un bitmap spécifié se trouvent dans la gamut 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 données se trouvent dans la gamut d’un appareil.
CloseColorProfile Ferme un handle de profil ouvert.
CMCheckColors Détermine si les couleurs données se trouvent dans la gamme de sortie d’une transformation spécifiée.
CMCheckColorsInGamut Détermine si les triples RVB spécifiés se trouvent dans la gamme de sortie d’une transformation spécifiée.
CMCheckRGBs Vérifie les couleurs bitmap par rapport à un gamut de sortie.
CMConvertColorNameToIndex Convertit les noms de couleurs d’un espace de couleurs nommé en numéros d’index dans un profil de couleur
CMConvertIndexToColorName Transforme les index d’un espace de couleurs en tableau de noms dans un espace de couleurs nommé.
CMCreateDeviceLinkProfile Crée un profil de liaison d’appareil au format spécifié par l’International Color Consortium 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 de couleurs spécifié par le premier profil à celui du deuxième profil et ainsi de suite au dernier.
CMCreateProfile Crée un profil de couleur d’affichage à partir d’une structure LOGCOLORSPACEA .
CMCreateProfileW Crée un profil de couleur d’affichage à partir d’une structure LOGCOLORSPACEW .
CMCreateTransform Action déconseillée. Il n’existe pas d’API de remplacement, car celle-ci n’était plus utilisée. Les développeurs d’autres modules CMM ne sont pas obligés de l’implémenter.
CMCreateTransformExt Crée une transformation de couleur qui mappe d’une entrée LOGCOLORSPACEA à un espace cible facultatif, puis à un appareil de sortie, à l’aide d’un ensemble d’indicateurs qui définissent la façon dont la transformation doit être créée.
CMCreateTransformExtW Crée une transformation de couleur qui mappe d’une entrée LOGCOLORSPACEW à un espace cible facultatif, puis à un appareil de sortie, à l’aide d’un ensemble d’indicateurs qui définissent la façon dont la transformation doit être créée.
CMCreateTransformW Action déconseillée. Il n’existe pas d’API de remplacement, car celle-ci n’était plus utilisée. Les développeurs d’autres modules CMM ne sont pas obligés de l’implémenter.
CMDeleteTransform Supprime une transformation de couleur spécifiée et libère toute la 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 couleur nommé spécifié.
CMGetPS2ColorRenderingDictionary Obtient un dictionnaire de rendu des couleurs PostScript.
CMGetPS2ColorRenderingIntent Récupère l’intention de rendu de couleur PostScript Niveau 2 à partir d’un profil.
CMGetPS2ColorSpaceArray Obtient un tableau d’espaces de couleurs PostScript.
CMIsProfileValid Indique si le profil donné est un profil ICC valide qui peut être utilisé pour la gestion des couleurs.
CMTranslateColors Traduit un tableau de couleurs d’un espace de couleurs source en espace de couleur de destination à l’aide d’une transformation de couleur.
CMTranslateRGB Convertit un RGBQuad fourni par l’application en espace de couleurs de l’appareil.
CMTranslateRGBs Traduit 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 autre format défini et appelle régulièrement une fonction de rappel, le cas échéant, pour signaler la progression et permettre à l’application appelante d’arrêter la traduction.
ColorCorrectPalette Corrige les entrées d’une palette pour un contexte d’appareil.
ColorMatchToTarget Effectue le mappage des couleurs à des fins d’aperçu.
ConvertColorNameToIndex Convertit les noms de couleurs d’un espace de couleurs nommé en numéros d’index dans un profil de couleur ICC (International Color Consortium).
ConvertIndexToColorName Transforme les index d’un espace de couleurs en tableau de noms dans un espace de couleurs nommé.
CreateColorSpace Crée un espace de couleurs.
CreateColorTransformW Transforme les index d’un espace de couleurs en tableau de noms dans un espace de couleurs nommé.
CreateColorTransformW Transforme les index d’un espace de couleurs en 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 couleur logique en profil d’appareil.
DeleteColorSpace Supprime un espace de couleurs.
DeleteColorTransform Supprime une transformation de couleur donnée.
DisassociateColorProfileFromDeviceW Dissocie un profil de couleur spécifié avec un appareil spécifié sur un ordinateur spécifié.
EnumColorProfilesW Énumère tous les profils qui satisfont aux critères d’énumération donnés.
EnumICMProfiles Énumère les profils de couleur de sortie disponibles pour un contexte d’appareil 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 Windows COLOR sur un ordinateur spécifié.
GetColorProfileElement Copie les données d’un élément de profil étiqueté spécifié d’un profil de couleur spécifié dans une mémoire tampon.
GetColorProfileElementTag Récupère le nom de balise spécifié par dwIndex dans la table de balises d’un profil de couleur ICC (International Color Consortium) donné, où dwIndex est un index de base unique dans cette table.
GetColorProfileFromHandle Récupère le contenu du profil de couleur en fonction d’un handle pour un profil de couleur ouvert.
GetColorProfileHeader Récupère ou dérive la structure d’en-tête ICC à partir d’un profil de couleur ICC ou d’un profil XML WCS. Les pilotes et les applications doivent supposer que le retour de TRUE indique uniquement qu’un en-tête correctement structuré est retourné. Chaque balise doit toujours être validée indépendamment à l’aide d’API ICM2 héritées ou d’API de schéma XML.
GetColorSpace Obtient l’espace de couleur d’entrée actuel dans un contexte d’appareil.
GetCountColorProfileElements Récupère le nombre d’éléments étiquetés dans un profil de couleur donné.
GetDeviceGammaRamp Obtient la rampe gamma à partir de tableaux d’affichage couleur directs.
GetICMProfile Obtient le profil de couleur de sortie actuel d’un contexte d’appareil.
GetLogColorSpace Obtient la structure LOGCOLORSPACE d’un contexte d’appareil.
GetNamedProfileInfo Récupère des informations sur le profil de couleur nommé ICC (International Color Consortium) spécifié dans le premier paramètre.
GetPS2ColorRenderingDictionary Récupère le dictionnaire de rendu de couleur PostScript Niveau 2 à partir du profil de couleur ICC spécifié.
GetPS2ColorRenderingIntent Récupère l’intention de rendu des couleurs PostScript Niveau 2 à partir d’un profil de couleur ICC.
GetPS2ColorSpaceArray Récupère le tableau d’espaces de couleurs PostScript Niveau 2 à partir d’un profil de couleur ICC.
GetStandardColorSpaceProfileW Récupère le profil de couleur inscrit pour l’espace de couleurs standard 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 COLOR.
IsColorProfileTagPresent Indique si une balise ICC (International Color Consortium) spécifiée est présente dans le profil de couleur spécifié.
IsColorProfileValid Vous permet de déterminer si le profil spécifié est un profil ICC (International Color Consortium) valide ou un handle de profil Windows Color System (WCS) valide qui peut être utilisé pour la gestion des couleurs.
OpenColorProfileW Crée un handle dans un profil de couleur spécifié. Le handle peut ensuite être utilisé dans d’autres fonctions de gestion de profil.
RegisterCMMW Associe une valeur d’identification spécifiée à la bibliothèque de liens dynamiques du module de gestion des couleurs (DLL CMM) spécifiée. Lorsque cet ID apparaît dans un profil de couleur, Windows peut ensuite localiser la MMT correspondante afin de créer une transformation.
SélectionnerCMM Vous permet de sélectionner le module de gestion des couleurs (CMM) préféré à utiliser.
SetColorProfileElement Définit les données d’élément d’un élément de profil balisé dans un profil de couleur ICC.
SetColorProfileElementReference Crée dans un profil de couleur 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 étiqueté dans un profil de couleur ICC.
SetColorProfileHeader Définit les données d’en-tête dans un profil de couleur ICC spécifié.
SetColorSpace Définit l’espace de couleur d’entrée d’un contexte d’appareil.
SetDeviceGammaRamp Définit la rampe gamma sur les panneaux d’affichage en couleur directe.
SetICMMode Active ou désactive la gestion des couleurs dans un contexte d’appareil.
SetICMProfile Définit le profil de couleur de sortie pour un contexte d’appareil donné.
SetStandardColorSpaceProfileW Inscrit un profil spécifié pour un espace de couleurs standard donné. Le profil peut être interrogé à l’aide de GetStandardColorSpaceProfileW.
SetupColorMatchingW Fournit un contrôle utilisateur sur la gestion des couleurs au moyen d’une boîte de dialogue.
TranslateBitmapBits Convertit les couleurs bitmap à l’aide d’une transformation de couleur.
TranslateColors Traduit un tableau de couleurs de l’espace de couleur source en espace de couleur de destination tel que défini par une transformation de couleur.
UninstallColorProfileW Supprime un profil de couleur spécifié d’un ordinateur spécifié. Les fichiers associés sont éventuellement supprimés du système.
DésinscrireCMMW Dissocie une valeur d’ID spécifiée d’une bibliothèque de liens dynamiques (DLL CMM) de module de gestion des couleurs donnée.
WcsAssociateColorProfileWithDevice Associe un profil de couleur WCS spécifié à un appareil 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 couleur WCS spécifié avec un appareil spécifié sur un ordinateur spécifié.
WcsEnumColorProfiles Énumère tous les profils de couleur qui répondent aux critères d’énumération dans l’étendue 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 couleur.
WcsGetCalibrationManagementState Détermine si la gestion système de l’état d’étalonnage de l’affichage est activée.
WcsGetDefaultColorProfile Récupère le profil de couleur par défaut d’un appareil, ou le profil par défaut indépendant de l’appareil si l’appareil n’est pas spécifié.
WcsGetDefaultColorProfileSize Retourne la taille, en octets, du nom de profil de couleur par défaut d’un appareil, y compris la marque de fin NULL .
WcsGetDefaultRenderingIntent Retourne l’intention de rendu à l’échelle de l’utilisateur ou du système.
WcsGetUsePerUserProfiles Détermine si l’utilisateur a choisi d’utiliser une liste d’association de profil par utilisateur pour l’appareil spécifié.
WcsOpenColorProfileW Crée un handle pour un profil de couleur spécifié.
WcsSetCalibrationManagementState Active ou désactive la gestion système de l’état d’étalonnage de l’affichage.
WcsSetDefaultColorProfile Définit le nom de profil de couleur 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 à l’échelle de l’utilisateur ou du système.
WcsSetUsePerUserProfiles Permet à l’utilisateur de spécifier s’il doit utiliser ou non une liste d’association de profil par utilisateur pour l’appareil spécifié.
WcsTranslateColors Convertit un tableau de couleurs de l’espace colorimétrique source vers l’espace de couleur de destination tel que défini par une transformation de couleur.