我可以将内容从D3D11纹理复制到另一个与ID3D11DeviceContext::CopyResource
。该方法属于特定设备的直接背景,所以我不能从一个设备复制纹理到另一个(我已经尝试过了 - 它爆炸预期话说从一个D3D11设备复制资源到另一个
“D3D11腐败:ID3D11DeviceContext :: CopyResource:第一参数 不匹配装置[杂腐败#13: CORRUPTED_PARAMETER1]。”
)。
是否有任何D3D11内置手段来做到这一点,或者我必须通过临时纹理下载数据并将其上传到其他设备?
据我所知,你必须明确地锁定和复制自己。这也是有道理的,因为不同的D3D设备实际上可能是不同的硬件设备。 – thang 2015-02-11 15:04:20