gpt4 book ai didi

c++ - 如何加载具有负高度的图像

转载 作者:可可西里 更新时间:2023-11-01 11:14:12 26 4
gpt4 key购买 nike

我正在开发一个 Win32 示例应用程序,我在其中加载图像并显示在屏幕上。要加载图像,我正在使用 LoadImage()。这将为某些图像返回正确的结果。因此,某些图像因错误 8 而失败。

然后我开始知道如果图像的高度是 -ve 那么它就会失败。如果图像高度为 –ve,则图像上下颠倒。

请告诉我如何加载具有-ve 高度的图像

最佳答案

Microsoft 位图通常从下到上存储。

当位图表头中的高度为负值时,表示图像从上到下存储,其真实高度为abs(表头中指定的高度)。

如果您使用 GDI 函数,它们会处理这个问题(它们会正确显示图像,如果高度为正则从底部开始,如果高度为负则从顶部开始)。

关于c++ - 如何加载具有负高度的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7643935/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com