Mar*_*n85 0 directx directx-11 render-to-texture
我正在使用DirectX 11处理卷渲染程序.
我渲染到窗口(HWND
)和纹理(ID3D11Texture2D
).
虽然HWND
总是看起来正确的渲染,但ID3D11Texture2D
对于小于64x64的渲染大小,我看起来很糟糕:
我想知道DirectX 11中是否存在纹理的最小大小限制.
不幸的是,我只能找到有关最大纹理大小限制的信息.
没有最小纹理尺寸; 1x1x1有效.
在我看来,你已经映射了3D纹理,并在忽略返回的"RowPitch"的同时提取数据.在足够小(或不寻常的尺寸)的纹理上,下一行纹素开始的地址不一定在前一行之后是连续的,而是在最后一行之后开始"RowPitch"字节.
归档时间: |
|
查看次数: |
910 次 |
最近记录: |