如何确保纹理的像素/纹素比为1:1

时间:2012-05-22 15:52:00

标签: c++ direct3d

我想使用Direct3D在屏幕上显示纹理,不仅仅是我希望它覆盖整个窗口,而是我想成为纹理的实际大小(即屏幕上的每个像素都映射到一个纹理中的纹理元素

1 个答案:

答案 0 :(得分:1)

只需使用具有相同屏幕宽度和高度的纹理以及全屏四边形。

你也可以缩放纹理,但这只是一个不好的修复,因为它使它成为1:1像素/纹素,但质量下降。

也许这会有所帮助:Rendering full-screen quads