Поделиться через


структура IDDCX_ADAPTER_CAPS (iddcx.h)

Структура IDDCX_ADAPTER_CAPS предоставляет сведения о возможностях адаптера.

Синтаксис

struct IDDCX_ADAPTER_CAPS {
  UINT                           Size;
  IDDCX_ADAPTER_FLAGS            Flags;
  UINT64                         MaxDisplayPipelineRate;
  UINT                           MaxMonitorsSupported;
  IDDCX_ENDPOINT_DIAGNOSTIC_INFO EndPointDiagnostics;
  UINT                           StaticDesktopReencodeFrameCount;
};

Члены

Size

Размер структуры в байтах.

Flags

Значение IDDCX_ADAPTER_FLAGS , указывающее флаги адаптера, используемые драйвером.

MaxDisplayPipelineRate

Значение, представляющее общую пропускную способность дисплея для адаптера. Каждый режим, от которого драйвер сообщает ОС, также имеет связанную с ним скорость отображения конвейера, и ос гарантирует, что совокупная скорость конвейера отображения всех активных режимов никогда не будет превышать это значение. Драйвер решает, сколько единиц он использует.

Некоторые оборудование имеют зависимости ресурсов, которые позволяют им поддерживать все режимы во всех конфигурациях. Например, адаптер может поддерживать по отдельности режим 4 КБ на каждом из двух выходов, но не 4K для каждого из выходов одновременно. Если драйвер не имеет этих ограничений, он может задать для всех пропускной способности нулевое значение.

MaxMonitorsSupported

Максимальное количество мониторов, которые могут быть подключены одновременно.

EndPointDiagnostics

Структура IDDCX_ENDPOINT_DIAGNOSTIC_INFO, содержащая сведения о конечной точке диагностика. Эти сведения используются для телеметрии; он не используется для принятия решений по ОС среды выполнения.

StaticDesktopReencodeFrameCount

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

Комментарии

IDDCX_ADAPTER_CAPS является членом структуры IDARG_IN_ADAPTER_INIT , используемой для создания графического адаптера WDDM.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1607
Верхняя часть iddcx.h

См. также раздел

IDARG_IN_ADAPTER_INIT

IDDCX_ADAPTER_FLAGS

IDDCX_ENDPOINT_DIAGNOSTIC_INFO

IddCxAdapterInitAsync