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