Fonction DrawDibRealize (vfw.h)
La fonction DrawDibRealize réalise la palette du contrôleur de domaine DrawDib à utiliser avec le contrôleur de domaine spécifié.
Syntaxe
UINT VFWAPI DrawDibRealize(
HDRAWDIB hdd,
HDC hdc,
BOOL fBackground
);
Paramètres
hdd
Gérer vers un contrôleur de domaine DrawDib.
hdc
Gérez le contrôleur de domaine contenant la palette.
fBackground
Indicateur de palette d’arrière-plan. Si cette valeur n’est pas nulle, la palette est une palette d’arrière-plan. Si cette valeur est égale à zéro et que le contrôleur de domaine est attaché à une fenêtre, la palette logique devient la palette de premier plan lorsque la fenêtre a le focus d’entrée. (Un contrôleur de domaine est attaché à une fenêtre lorsque le style de classe de fenêtre est CS_OWNDC ou lorsque le contrôleur de domaine est obtenu à l’aide de la fonction GetDC .)
Valeur retournée
Retourne le nombre d’entrées dans la palette logique mappée à différentes valeurs dans la palette système. Si une erreur se produit ou si aucune couleur n’a été mise à jour, elle retourne zéro.
Remarques
Pour sélectionner la palette du contrôleur de domaine DrawDib en tant que palette d’arrière-plan, utilisez la fonction DrawDibDraw et spécifiez l’indicateur DDF_BACKGROUNDPAL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vfw.h |
Bibliothèque | Vfw32.lib |
DLL | Msvfw32.dll |