Захват окна с помощью DXGI

У меня есть рабочая версия захвата рабочего стола с использованием DXGI. Есть ли способ захватить отдельное окно (HWND) с помощью того же менеджера?


person Nikolay    schedule 22.03.2020    source источник


Ответы (1)


DXGI Desktop Duplication API предлагает захват частей рабочего стола. Нет возможности захватить конкретное окно, но у вас есть все координаты, и поэтому вы можете самостоятельно извлечь определенные области окна (если и когда они не закрыты, конечно; если они есть, они не должны быть включены в композицию рабочего стола На первом месте).

person Roman R.    schedule 22.03.2020