ID3D11Texture2D *texture_src; access->GetInterface(winrt::guid_of<ID3D11Texture2D>(), reinterpret_cast<void **>(&texture_src)); ID3D11Texture2D *texture_dst; swapchain->GetBuffer(0, __uuidof(ID3D11Texture2D), (LPVOID*)&texture_dst); pD3D_DC->CopySubresourceRegion(texture_dst, 0, ...