структура D3DKMT_WDDM_1_2_CAPS (d3dkmdt.h)

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

Синтаксис

typedef struct _D3DKMT_WDDM_1_2_CAPS {
  D3DKMDT_PREEMPTION_CAPS PreemptionCaps;
  union {
    struct {
      UINT SupportNonVGA : 1;
      UINT SupportSmoothRotation : 1;
      UINT SupportPerEngineTDR : 1;
      UINT SupportKernelModeCommandBuffer : 1;
      UINT SupportCCD : 1;
      UINT SupportSoftwareDeviceBitmaps : 1;
      UINT SupportGammaRamp : 1;
      UINT SupportHWCursor : 1;
      UINT SupportHWVSync : 1;
      UINT SupportSurpriseRemovalInHibernation : 1;
      UINT Reserved : 22;
    };
    UINT Value;
  };
} D3DKMT_WDDM_1_2_CAPS;

Члены

PreemptionCaps

Имеет возможности вытеснения.

SupportNonVGA

Поддерживает не VGA.

SupportSmoothRotation

Поддерживает плавное вращение.

SupportPerEngineTDR

Поддерживает обнаружение и восстановление времени ожидания (TDR) для каждого обработчика.

SupportKernelModeCommandBuffer

Поддерживает буфер команд в режиме ядра.

SupportCCD

Поддерживает подключение и настройку дисплеев (CCD).

SupportSoftwareDeviceBitmaps

Поддерживает точечные изображения программного устройства.

SupportGammaRamp

Поддерживает гамма-пандус.

SupportHWCursor

Поддерживает аппаратный курсор.

SupportHWVSync

Поддерживает аппаратную виртуальную синхронизацию.

SupportSurpriseRemovalInHibernation

Поддерживает удаление неожиданностей в гибернации.

Reserved

Зарезервировано.

Value

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

Комментарии

Графическое ядро использует D3DKMT_WDDM_1_2_CAPS для хранения различных возможностей, представленных в windows Display Driver Model (WDDM) версии 1.2. Драйвер предоставляет свои возможности поддержки во время инициализации, поэтому ему уже известны все значения, указанные в этой структуре.

Требования

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