
В нем говорится следующее: «Этот дисплей будет доступен исключительно для специальных приложений, которым он необходим».
Итак, мой вопрос: что это за приложения специального назначения?
Например, я установил эту опцию на дисплее моего планшета для рисования, и она отключилась. Но тогда я не знаю, как сделать так, чтобы мое приложение для рисования было единственным, использующим этот дисплей?
решение1
Что это за приложения специального назначения?
Включение или выключение функции удаления дисплея с рабочего стола в Windows 11 Учебник | Форум Windows 11перечисляет несколько:
Функция специализированного дисплея позволяет использовать дисплей для определенной цели, например:
- Аркадные/игровые автоматы с фиксированными функциями, такие как симуляторы кабины пилота/вождения/авиации/военного дела
- Медицинские устройства визуализации, имеющие специальные панели (например, рентгеновские дисплеи в оттенках серого)
- Специальные сценарии видеомониторинга
- Тестирование и проверка панели монитора (например, на заводе)
- Видеостены
Я не знаю, как сделать так, чтобы только мое приложение для рисования использовало этот дисплей?
Вашему приложению для рисования придется использоватьAPI с эксклюзивным доступом, чтобы взять его под контроль.
ВидетьДля чего нужна функция «Удалить дисплей с рабочего стола»? : r/windows:
Когда дисплей является частью системы рабочего стола, ОС может расширить рабочий стол на него и показывать на нем окна приложений. Однако приложения могут получить эксклюзивный контроль над дисплеем через его дескриптор устройства и рисовать на нем. В прошлом большинство видеоигр делали это.
При удалении дисплея с рабочего стола на нем ничего не отображается до тех пор, пока приложение не вызовет API с эксклюзивным доступом, чтобы взять его под контроль.