1
瀏覽direct2d resources似乎硬件加速是而不是可用於服務器端方案。我可以在服務器端場景中使用direct2d硬件加速嗎?
我的要求是將圖像呈現在屏幕外。雖然使用WicBitmapRenderTarget很容易實現,但它不是硬件加速的。有沒有用Direct2d來實現這一點?
瀏覽direct2d resources似乎硬件加速是而不是可用於服務器端方案。我可以在服務器端場景中使用direct2d硬件加速嗎?
我的要求是將圖像呈現在屏幕外。雖然使用WicBitmapRenderTarget很容易實現,但它不是硬件加速的。有沒有用Direct2d來實現這一點?
使用硬件加速進行離屏渲染的方法是使用DXGI分配IDXGISurface,然後使用ID2D1Factory :: CreateDxgiSurfaceRenderTarget()對其進行渲染。
不幸的是,我認爲這仍然不能用於服務器,因爲服務在會話0中運行,不允許硬件加速。我對這些細節很朦朧。
另一個「不幸的是」使用DXGI資源比Direct2D中的任何事情都複雜得多。大量的「文書工作」填寫和東西。