структура DXGK_DISPLAY_DRIVERCAPS_EXTENSION (d3dkmddi.h)

Структура DXGK_DISPLAY_DRIVERCAPS_EXTENSION указывает возможности драйверов для драйверов WDDM 2.0 и более поздних версий. ОС запрашивает эти возможности во время начала.

Синтаксис

typedef struct _DXGK_DISPLAY_DRIVERCAPS_EXTENSION {
  union {
    struct {
      UINT SecureDisplaySupport : 1;
      UINT VirtualModeSupport : 1;
#if ...
      UINT Reserved : 29;
      UINT NonSpecificPrimarySupport : 1;
      UINT HdrFP16ScanoutSupport : 1;
      UINT HdrARGB10ScanoutSupport : 1;
      UINT Hdr10MetadataSupport : 1;
      UINT VirtualRefreshRateSupport : 1;
      UINT SupportUsb4Targets : 1;
#elif
      UINT Reserved : 25;
#elif
      UINT Reserved : 26;
#elif
      UINT Reserved : 27;
#elif
      UINT Reserved : 28;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  };
} DXGK_DISPLAY_DRIVERCAPS_EXTENSION;

Члены

SecureDisplaySupport

Указывает, что минипорт поддерживает безопасное подключение к экрану.

VirtualModeSupport

Указывает поддержку режима виртуального отображения.

Reserved

Скрытный.

NonSpecificPrimarySupport

Указывает основную поддержку, не относясь к определенной.

HdrFP16ScanoutSupport

Поддержка возможностей сканирования формата пикселей HDR.

HdrARGB10ScanoutSupport

Дисплей поддерживает HDR.

Hdr10MetadataSupport

Драйвер поддерживает метаданные HDR10. Доступно начиная с Windows 10 версии 2004 (WDDM 2.7).

VirtualRefreshRateSupport

Указывает, что драйвер поддерживает частоту виртуальных обновлений. Доступно начиная с Windows Server 2022 (WDDM 2.9).

SupportUsb4Targets

Указывает, что драйвер поддерживает целевые объекты USB4. Доступно начиная с Windows 11 (WDDM 3.0).

Value

Альтернативный способ доступа к битовым полям структуры.

Требования

Требование Ценность
заголовка d3dkmddi.h