Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На этой странице описываются изменения, внесенные в IddCx 1.9. В Windows 10 версии 1803 и более поздних версиях можно запустить один двоичный файл драйвера непрямого отображения (IDD), созданный для iddCx 1.9, с помощью проверок среды выполнения, чтобы проверить, доступны ли изменения DDI в IddCx 1.9 в этой системе. Дополнительные сведения см. в статье о создании драйвера WDF для нескольких версий Windows .
Изменения IddCx 1.9 делятся на следующие категории:
- Обновлена версия IddCxGetVersion. Полный список сведений о версиях, связанных с IddCx, см . в версиях IddCx.
- Добавлен DDI, позволяющий IDD повысить приоритет планировщика видео в диапазон приоритета реального времени.
- Использование пула процессов UMDF не разрешено.
Обновленная версия IddCxGetVersion
Версия IddCx, возвращенная IddCxGetVersion в Windows 11 версии 22H2, была обновлена до IDDCX_VERSION_SV2 (0x1900).
Добавлено IddCxSetRealtimeGPUPriority для повышения приоритета планировщика видео
DDI IddCxSetRealtimeGPUPriority было введено, чтобы позволить интерфейсам дисплея повышать приоритет GPU у устройств, используемых в текущем канале для обработки кадра рабочего стола. Эта возможность полезна, чтобы избежать нехватки GPU для работы с IDD GPU при высокой рабочей нагрузке GPU.
Обязательное обновление INF драйвера IddCx 1.9 для запрета пула процессов UMDF
Чтобы уменьшить возможности для злоупотреблений IddCxSetRealtimeGPUPriority в атаках типа "отказ в обслуживании", драйверы IddCx 1.9 не могут совместно использовать процесс с другими драйверами UMDF. Драйвер IddCx 1.9 должен добавить следующий код в inf-файл.
HKR, "WUDF", "DeviceGroupId", %REG_SZ%, "<DriverGroupName>"
См. INF-файл в примере GitHub IndirectDisplay для примера.