Indirect display device 01 что это
Перейти к содержимому

Indirect display device 01 что это

  • автор:

Обзор драйвера непрямого отображения

Модель драйвера непрямого дисплея (IDD) предоставляет простую модель драйвера в пользовательском режиме для поддержки мониторов, которые не подключены к традиционным выводам дисплея GPU. Например, для аппаратного ключа, подключенного к компьютеру через USB с обычным монитором (VGA, DVI, HDMI, DP и т. д.), требуется идентификатор IDD.

Реализация IDD

IdD — это сторонний драйвер UMDF для устройства. IdD разрабатывается с использованием функциональных возможностей, предоставляемых IddCx (класс eXtension непрямого драйвера дисплея) для взаимодействия с графическими подсистемами Windows следующими способами:

  • Создание графического адаптера, представляющего устройство непрямого отображения
  • Мониторы отчетов подключены и отключены от системы
  • Укажите описания подключенных мониторов
  • Предоставление доступных режимов отображения
  • Поддержка других функций отображения, таких как аппаратный курсор мыши, гамма, связь I2C и защищенное содержимое
  • Обработка изображений рабочего стола для отображения на мониторе

Поскольку IDD является драйвером UMDF, он также отвечает за реализацию всех функций UMDF , таких как обмен данными с устройствами, управление питанием, plug and play и т. д.

IdD выполняется в сеансе 0 без каких-либо компонентов, запущенных в сеансе пользователя, поэтому любая нестабильность драйвера не влияет на стабильность системы в целом.

На следующей схеме представлен обзор архитектуры.

Схема, показывающая драйвер непрямого отображения в архитектуре UMDF.

Модель пользовательского режима

IdD — это модель только в пользовательском режиме без поддержки компонентов режима ядра. Таким образом, драйвер может использовать любые API DirectX для обработки образа рабочего стола. На самом деле IddCx предоставляет образ рабочего стола для кодирования в области DirectX.

Драйвер не должен вызывать API пользовательского режима, которые не подходят для использования драйверами, такие как GDI, API оконной обработки, OpenGL или Vulkan.

IdD следует создавать как универсальный драйвер Windows , чтобы его можно было использовать на нескольких платформах Windows.

Во время сборки:

  • IdD UMDF объявляет версию IddCx, для нее была создана.
  • Операционная система гарантирует, что при загрузке драйвера будет загружена правильная версия IddCx.

Соглашения о обратном вызове IddCx и именовании функций

Prefix Тип Примечания
EVT_IDD_CX_XXX Функция обратного вызова IDD IdD реализуют как обратные вызовы IddCx, такие как EVT_IDD_CX_ADAPTER_COMMIT_MODES, так и соответствующие обратные вызовы WDF, такие как EVT_WDF_DEVICE_D0_EXIT.
IddCxXxx Функция Предоставляемые системой функции расширения класса IddCx, которые могут вызывать идентификаторы IDD; например , IddCxAdapterInitAsync.
PFN_IDDCX_XXX Указатели на функции IddCx Идентификаторы не используют эти указатели. Вместо этого драйверы должны использовать эквивалентные функции IddCxXxx .

Образец кода

Корпорация Майкрософт предоставляет пример реализации IDD на сайте GitHub с примерами драйверов Для Windows. В этом примере показано, как подключить монитор, как реагировать на набор режимов и как получать кадры.

Драйверы на видеокарты Citrix

Драйверы на видеокарты Citrix собраны с официальных сайтов компаний-производителей и других проверенных источников. Официальное ПО от разработчиков поможет исправить ошибки и неполадки в работе техники и устройств видеокарты Citrix. Скачать последние версии драйверов на видеокарты Citrix для Windows 11, 10, 8 и 7 (32-х и 64-битных версий).

Веб-версия DriverHub может содержать не все драверы Citrix. Установите DriverHub, чтобы получить доступ к полной базе драйверов.

Веб-версия DriverHub для Windows
Полный каталог драйверов
Автоматическая установка драйверов

Windows 10: Controlador Virtual «Indirect display device 01»

Discus and support Controlador Virtual «Indirect display device 01» in Windows 10 Drivers and Hardware to solve the problem; ¿Alguien sabe que es este dispositivo? he indagado un poco y no hay mucha información, pero he visto que es parte de huawei, pero la verdad me da. Discussion in ‘Windows 10 Drivers and Hardware’ started by Alberto Baker, Dec 1, 2022 .

Controlador Virtual «Indirect display device 01»

Controlador Virtual «Indirect display device 01» — Similar Threads — Controlador Virtual Indirect

Controladores Incompatibles

in Windows 10 Gaming

Controladores Incompatibles: Hola buenas, la Seguridad de Windows ya lleva dias diciendome que tengo estos controladores como dañados o que son incompatibles:Y he visto un par de soluciones pero son demasiado complejas, asi que necesito ayuda «rapida» y sencilla porfavor.

Controladores Incompatibles

in Windows 10 Software and Apps

Controladores Incompatibles: Hola buenas, la Seguridad de Windows ya lleva dias diciendome que tengo estos controladores como dañados o que son incompatibles:Y he visto un par de soluciones pero son demasiado complejas, asi que necesito ayuda «rapida» y sencilla porfavor.

Controlador Virtual «Indirect display device 01»

in Windows 10 Gaming

Controlador Virtual «Indirect display device 01»: ¿Alguien sabe que es este dispositivo? he indagado un poco y no hay mucha información, pero he visto que es parte de huawei, pero la verdad me da ansiedad ver eso cada que apago y prendo mi matebookmi dispositivo es un Huawei Matebook D 16.

Controlador Virtual «Indirect display device 01»

in Windows 10 Software and Apps

Controlador Virtual «Indirect display device 01»: ¿Alguien sabe que es este dispositivo? he indagado un poco y no hay mucha información, pero he visto que es parte de huawei, pero la verdad me da ansiedad ver eso cada que apago y prendo mi matebookmi dispositivo es un Huawei Matebook D 16.

controladores incompatibles

in Windows 10 Gaming

controladores incompatibles: alguien sabe a que se debe esto?, como puedo solucionar el problema con el controlador.realmente seria de gran ayuda. https://answers.microsoft.com/en-us/windows/forum/all/controladores-incompatibles/074dbcd9-a753-4a73-a4da-849cf56d7959

controladores incompatibles

in Windows 10 Software and Apps

controladores incompatibles: alguien sabe a que se debe esto?, como puedo solucionar el problema con el controlador.realmente seria de gran ayuda. https://answers.microsoft.com/en-us/windows/forum/all/controladores-incompatibles/074dbcd9-a753-4a73-a4da-849cf56d7959

Is there any way to get display without capturing mouse using IDD Indirect display driver??

in Windows 10 Drivers and Hardware

Is there any way to get display without capturing mouse using IDD Indirect display driver??: Hello.I am now using IDD. https://docs.microsoft.com/en-us/windows-hardware/drivers/display/indirect-display-driver-model-overviewAnd I found I can’t get display data without capturing mouse. Is there any way not capturing mouse? Or please let me know another driver instead.

CONTROLADOR GRAFICA

in Windows 10 BSOD Crashes and Debugging

CONTROLADOR GRAFICA: estas ultimas semanas he estado presentando problemas con el comntrolador de mi grafica. segun me informaron elultimo controlador o los dos ultimos tienen demasiados errores con mi version de windows. Quisiera saber si este problema se puede arreglar o si hay alguna solucion.

Any software to create a virtual display monitor device?

in Windows 10 Ask Insider

Any software to create a virtual display monitor device?: I need a virtual monitor device for my laptop so that I can use Chrome Remote Desktop properly when the laptop’s lid is closed. Now if the lid is closed the Intel Graphic Driver won‘t detect any screen and many program windows won’t be rendered properly . submitted by.

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.066 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *