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


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

Важно!

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

Структура DXGK_USERMODESUBMISSION_CAPS описывает возможности отправки работы в пользовательском режиме KMD.

Синтаксис

typedef struct _DXGK_USERMODESUBMISSION_CAPS {
  union {
    struct {
      UINT SecondaryDoorbellSupported : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  } Flags;
  UINT  DoorbellSizeInBytes;
  UINT  SecondaryDoorbellSizeInBytes;
  UCHAR Reserved[16];
} DXGK_USERMODESUBMISSION_CAPS;

Члены

Flags

Содержит флаги, описывающие возможности отправки работы в пользовательском режиме KMD.

Flags.SecondaryDoorbellSupported

Если этот параметр задан, KMD поддерживает дополнительный дверной звонок для отправки работы в пользовательском режиме.

Flags.Reserved

Зарезервировано для системного использования.

Flags.Value

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

DoorbellSizeInBytes

Размер памяти дверного звонка в байтах.

SecondaryDoorbellSizeInBytes

Размер памяти дополнительного дверного звона в байтах.

Reserved[16]

Зарезервировано для системного использования.

Комментарии

Дополнительные сведения см. в разделе Отправка рабочих данных в пользовательском режиме.

Требования

Требование Значение
Минимальная версия клиента Windows 11 версии 24H2 (WDDM 3.2)
Верхняя часть d3dkmddi.h

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

DXGK_QUERYADAPTERINFOTYPE

DxgkDdiQueryAdapterInfo