Desktop Duplication API захватывает определенное окно - PullRequest
0 голосов
/ 18 сентября 2018

Я пытался найти способ захвата определенного окна с помощью API дублирования рабочего стола вместо того, чтобы вырезать часть захваченного рабочего стола.

Проблема с отсечением заключается в том, что любые перекрывающиеся приложения будут отображаться навершина того, что я пытаюсь захватить.Я знаю, что можно захватить определенное окно, даже когда оно заканчивается позади другого, однако я не уверен, возможно ли это с помощью API дублирования Destkop или для этого используется что-то еще.

Для контекста я разрабатываю приложение Unity для просмотра рабочего стола в виртуальной реальности;В настоящее время я использую uDesktopDuplication для рендеринга рабочего стола в материал и для предоставления способа использования API с C #.

Будем весьма благодарны за любые предложения по преодолению этой проблемы.Из моих исследований до публикации я изо всех сил пытался найти много полезной информации по этой теме.:)

...