图像呈现

[与此页关联的功能 DrawDib 是旧版功能。 它已被 MediaComposition 类取代。 MediaComposition 类已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaComposition 类 而不是 DrawDib。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

调用 DrawDibOpen 创建 DrawDib DC (请参阅 DrawDib 操作) 后,可以使用 DrawDibDraw 函数在屏幕上绘制 DIB。 使用 8 位显示适配器显示时,DrawDibDraw 会抖动真色位图。

在显示压缩位图时,DrawDibDraw 还支持透明视频压缩器。 可以使用 DrawDibGetBuffer 函数访问包含解压缩图像的缓冲区。 绘制未压缩的位图时,DrawDibGetBuffer 返回 NULL。 应准备应用程序来处理压缩和未压缩的位图。

可以使用 DrawDibUpdate 宏刷新应用程序显示的图像或部分图像。

关于 DrawDib 函数