Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
浏览direct2d 资源,似乎硬件加速不适用于服务器端方案。
我的要求是在屏幕外渲染图像。虽然这很容易使用 WicBitmapRenderTarget 实现,但它不是硬件加速的。是否可以使用 Direct2d 实现这一目标?
使用硬件加速进行离屏渲染的方法是使用 DXGI 分配一个 IDXGISurface,然后使用 ID2D1Factory::CreateDxgiSurfaceRenderTarget() 对其进行渲染。
不幸的是,我认为这仍然不适用于服务器,因为服务在不允许硬件加速的会话 0 中运行。我对细节很模糊。
另一个“不幸”是使用 DXGI 资源比 Direct2D 中的任何东西都复杂得多。很多“文书工作”要填写。