1
浏览direct2d resources似乎硬件加速是而不是可用于服务器端方案。我可以在服务器端场景中使用direct2d硬件加速吗?
我的要求是将图像呈现在屏幕外。虽然使用WicBitmapRenderTarget很容易实现,但它不是硬件加速的。有没有用Direct2d来实现这一点?
浏览direct2d resources似乎硬件加速是而不是可用于服务器端方案。我可以在服务器端场景中使用direct2d硬件加速吗?
我的要求是将图像呈现在屏幕外。虽然使用WicBitmapRenderTarget很容易实现,但它不是硬件加速的。有没有用Direct2d来实现这一点?
使用硬件加速进行离屏渲染的方法是使用DXGI分配IDXGISurface,然后使用ID2D1Factory :: CreateDxgiSurfaceRenderTarget()对其进行渲染。
不幸的是,我认为这仍然不能用于服务器,因为服务在会话0中运行,不允许硬件加速。我对这些细节很朦胧。
另一个“不幸的是”使用DXGI资源比Direct2D中的任何事情都复杂得多。大量的“文书工作”填写和东西。