阅读背景:

关于窗口模式下的IDirectDrawSurface7.Blt()的讨厌问题,各位大哥谢谢了!

来源:互联网 
小弟的程序从一块图像采集卡中获取DIB图像,然后复制到离屏表面,经过一点小处理后Blt到主表面。由于是在窗口模式下,因此无法控制主表面的色深。更糟糕的问题在于,图像采集卡获取的总是24bit的DIB,用户大多数情况下用的是16bit或者32bit显示模式。如果把离屏表面定死为24bit,那就彻底没戏了——IDireciDrawSurface7.Blt()是不作颜色转换的。 小弟的程序从一块图像采集卡中获取DIB图像,然后复制到离屏表面,经过一点小处理后Blt到主



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: