如何手动设置ID3D11Texture2D纹素?

时间:2012-08-21 13:10:48

标签: directx-11 texture2d

我要制作一个光线跟踪器,我想将我的渲染数据存储在ID3D11Texture2D上,以便我可以使用DX11显示或轻松保存到文件,但我不知道如何使用我将拥有的数据初始化ID3D11Texture2D (可能是32位RGB颜色的数组)..

1 个答案:

答案 0 :(得分:3)

如果您在创建时已经知道了内容,则可以在CreateTexture2D中指定pInitialData,或致电UpdateSubresource (MSDN)Map {{3} } / Unmap (MSDN)在纹理上用原始值填充它。