我需要在直接3d 10.1设备和直接3d 11设备之间共享表面,以允许我的应用程序在diirect 2d和direct 3d 10.1之间渲染Sprite共享表面。 我已经阅读了这个主题http://msdn.microsoft.com/en-us/library/windows/desktop/ee913554(v=vs.85).aspx 但是这只是d2d和d3d 10.1之间共享的例子而不是d3d 10.1和11之间的共享,有人可以给我代码示例吗?
答案 0 :(得分:0)
不同DirecX设备之间的表面共享是通过IDXGIResource::GetSharedHandle
和ID3D11Device::OpenSharedResource
Here is另一个答案更详细地解释了这个过程。