首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

Directx9图像拉伸有关问题

2013-01-07 
Directx9图像拉伸问题我用Directx9显示了一个图片,把窗体设为可以拉伸的,结果拉伸后,图像的比例和大小都有

Directx9图像拉伸问题
   我用Directx9显示了一个图片,把窗体设为可以拉伸的,结果拉伸后,图像的比例和大小都有改变,请问有办法像Windows窗体样,拉伸时里面的内容不变,当窗体比较小时部分内容不显示,只显示可见区域的图片,也就是拉伸时如何让图像的比例和大小都不变?
[解决办法]
显示图片应该有 显示坐标,显示大小, 源坐标,源大小 这4个参数吧?
[解决办法]
根据窗口大小修改视图矩阵、模型矩阵和摄像机位置
或者固定视图矩阵

不知道你显示图片是纹理贴图还是像素绘制
[解决办法]
很麻烦。你需要在窗口大小改变的时候改变后备缓冲的大小,然后设置view port

热点排行