DrawDibRealize 函数 (vfw.h)
DrawDibRealize 函数实现 DrawDib DC 的调色板,以便与指定的 DC 一起使用。
语法
UINT VFWAPI DrawDibRealize(
HDRAWDIB hdd,
HDC hdc,
BOOL fBackground
);
参数
hdd
DrawDib DC 的句柄。
hdc
包含调色板的 DC 的句柄。
fBackground
背景调色板标志。 如果此值为非零值,则调色板为背景调色板。 如果此值为零且 DC 附加到窗口,则当窗口具有输入焦点时,逻辑调色板将成为前台调色板。 (当CS_OWNDC窗口类样式或使用 GetDC 函数获取 DC 时,DC 附加到窗口。)
返回值
返回逻辑调色板中映射到系统调色板中不同值的条目数。 如果发生错误或未更新任何颜色,则返回零。
注解
若要选择 DrawDib DC 的调色板作为背景调色板,请使用 DrawDibDraw 函数并指定DDF_BACKGROUNDPAL标志。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |
Library | Vfw32.lib |
DLL | Msvfw32.dll |