Поделиться через


Функция DrawDibRealize (vfw.h)

Функция DrawDibRealize реализует палитру контроллера домена DrawDib для использования с указанным контроллером домена.

Синтаксис

UINT VFWAPI DrawDibRealize(
  HDRAWDIB hdd,
  HDC      hdc,
  BOOL     fBackground
);

Параметры

hdd

Дескриптор для контроллера домена DrawDib.

hdc

Дескриптор контроллера домена, содержащего палитру.

fBackground

Флаг фоновой палитры. Если это значение не равно нулю, палитра является фоновой палитрой. Если это значение равно нулю и контроллер домена присоединен к окну, логическая палитра становится палитрой переднего плана, когда окно имеет фокус ввода. (Контроллер домена присоединяется к окну при CS_OWNDC стиле класса окна или при получении контроллера домена с помощью функции GetDC .)

Возвращаемое значение

Возвращает количество записей в логической палитре, сопоставленных с различными значениями в системной палитре. Если произошла ошибка или цвета не были обновлены, возвращается ноль.

Комментарии

Чтобы выбрать палитру контроллера домена DrawDib в качестве фоновой палитры, используйте функцию DrawDibDraw и укажите флаг DDF_BACKGROUNDPAL.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header vfw.h
Библиотека Vfw32.lib
DLL Msvfw32.dll

См. также раздел

Функции DrawDib