我尝试使用D3D11_USAGE_STAGING为cpu访问创建RWStrutruedBuffer
。
错误:D3D11_USAGE_STAGING资源无法绑定到图形管道的任何部分。
如何将RWStrutruedBuffer从GPU转移到CPU?我需要结果。谢谢每一个。
我是否应该将具有D3D11_USAGE_DEFAULT标志的资源复制到具有D3D11_USAGE_STAGING的资源,然后从CPU中读取它?
答案 0 :(得分:1)
我发现答案就像第2步一样,我需要将资源复制到使用D3D11_USAGE_STAGING标志创建的其他资源,然后使用D3D11_MAP_READ映射,最后读取它。