ICM_DRAW_SUGGESTFORMAT消息

ICM_DRAW_SUGGESTFORMAT消息查询呈现驱动程序,以建议可绘制的解压缩格式。

ICM_DRAW_SUGGESTFORMAT 
wParam = (DWORD_PTR) (LPVOID) &icdrwSuggest; 
lParam = sizeof(ICDRAWSUGGEST); 

参数

icdrwSuggest

指向 ICDRAWSUGGEST 结构的指针。

lParam

ICDRAWSUGGEST 的大小(以字节为单位)。

返回值

如果成功,则返回ICERR_OK。 如果 ICDRAWSUGGEST 结构的 lpbiSuggest 成员为 NULL,则此消息返回包含建议格式所需的内存量。

注解

驱动程序应检查 ICDRAWSUGGEST 结构的 lpbiIn 成员中指定的格式,并使用 lpbiSuggest 成员返回可以绘制的格式。 输出格式应尽可能保留输入格式中的数据。

(可选)驱动程序可以使用在 ICDRAWSUGGEST的 hicDecompressor 成员中传递的可安装压缩器句柄进行更复杂的选择。 例如,如果输入格式为 24 位 JPEG 数据,则呈现器可以查询解压缩器,以确定它是否可以解压缩到 YUV 格式, (在选择要建议的格式之前,可以更高效地) 绘制。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Vfw.h

另请参阅

视频压缩管理器

视频压缩消息