#c# #rendering #directx-11 #sharpdx
#c# #рендеринг #directx-11 #sharpdx
Вопрос:
Представьте, что я работаю над изображением 1920х1080, выполняю некоторые вычисления для этих пикселей, но я заинтересован в том, чтобы показать пользователю только центральную часть этого отображаемого изображения (например, 500×500). Есть способ показать в моем окне только часть цепочки обмена, используя ее функцию Present()?
Комментарии:
1. В частности, я использую SharpDX Swapchain1, улучшенную версию SwapChain.
Ответ №1:
Я решил свою проблему, используя второй дисплей, выполняющий рендеринг вне экрана с другим разрешением. После этого рендеринга он передает texture2d на меньший «реальный» дисплей, который обрезает его для адаптации к меньшему разрешению. В любом случае спасибо!