Partager via


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

Voir aussi

Fonctions DrawDib