图像呈现
[与此页关联的功能 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 宏刷新应用程序显示的图像或部分图像。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈