Функция 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 |