Palette de demi-teintes et ajustement des couleurs
Les palettes demi-teintes sont destinées à être utilisées chaque fois que le mode d’étirement d’un contexte d’appareil est défini sur HALFTONE. Une application crée une palette en demi-teinte à l’aide de la fonction CreateHalftonePalette. L’application doit sélectionner et réaliser cette palette dans le contexte de l’appareil avant d’appeler la fonctionStretchBltou StretchDIBits.
Le système ajuste automatiquement la couleur d’entrée des bitmaps sources chaque fois que les applications appellent leStretchBltet fonctions StretchDIBits et le mode d’étirement d’un contexte d’appareil est défini sur HALFTONE. Ces ajustements de couleur affectent certains attributs de l’image, tels que le contraste et la luminosité. Une application peut définir les valeurs d’ajustement des couleurs à l’aide de la fonction SetColorAdjustment. L’application peut récupérer les valeurs d’ajustement des couleurs pour le contexte d’appareil spécifié à l’aide de la fonction GetColorAdjustment.