DrawDibProfileDisplay 函数 (vfw.h)
DrawDibProfileDisplay 函数确定使用 DrawDib 函数时显示系统的设置。
语法
LRESULT VFWAPI DrawDibProfileDisplay(
LPBITMAPINFOHEADER lpbi
);
参数
lpbi
指向包含位 图信息的 BITMAPINFOHEADER 结构的指针。 还可以指定 NULL 来验证配置文件信息是否为最新。 如果配置文件信息不是最新的,DrawDib 将重新运行配置文件测试以获取一组当前信息。 调用 DrawDibProfileDisplay 且此参数设置为 NULL 时,返回值毫无意义。
返回值
返回一个值,该值指示显示系统的最快绘制和拉伸功能。 如果不支持位图格式,则此值可以为零,或者以下一个或多个值。
返回代码 | 说明 |
---|---|
|
DrawDib 可以使用此格式绘制图像。 可能也支持拉伸,也可能不支持拉伸。 |
|
DrawDib 可以使用此格式拉伸和绘制图像。 |
|
StretchDIBits 使用此格式绘制未拉伸的图像的速度比替代方法快。 |
|
StretchDIBits 以 1:2 的比率 (绘制拉伸图像,) 使用此格式比替代方法更快。 |
|
StretchDIBits 以 1:N 比率 (绘制拉伸图像,) 使用此格式比替代方法更快。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |
Library | Vfw32.lib |
DLL | Msvfw32.dll |