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


структура D3DKMT_ADAPTERTYPE (d3dkmthk.h)

Указывает тип устройства отображения, которое поддерживает графический адаптер.

Синтаксис

typedef struct _D3DKMT_ADAPTERTYPE {
  union {
    struct {
      UINT RenderSupported : 1;
      UINT DisplaySupported : 1;
      UINT SoftwareDevice : 1;
      UINT PostDevice : 1;
      UINT HybridDiscrete : 1;
      UINT HybridIntegrated : 1;
      UINT IndirectDisplayDevice : 1;
      UINT Paravirtualized : 1;
      UINT ACGSupported : 1;
      UINT SupportSetTimingsFromVidPn : 1;
      UINT Detachable : 1;
      UINT ComputeOnly : 1;
      UINT Prototype : 1;
      UINT RuntimePowerManagement : 1;
#if ...
      UINT Reserved : 18;
#elif
      UINT Reserved : 19;
#elif
      UINT Reserved : 21;
#elif
      UINT Reserved : 25;
#else
      UINT Reserved : 28;
#endif
    };
    UINT Value;
  };
} D3DKMT_ADAPTERTYPE;

Члены

RenderSupported

Адаптер поддерживает устройство отрисовки.

DisplaySupported

Адаптер поддерживает устройство отображения.

SoftwareDevice

Адаптер поддерживает устройство, отличное от подключаемого и воспроизведения (PnP), реализованного в программном обеспечении.

PostDevice

Адаптер поддерживает устройство самостоятельного тестирования питания (POST).

HybridDiscrete

Адаптер поддерживает гибридное дискретное устройство.

HybridIntegrated

Адаптер поддерживает гибридное интегрированное устройство.

IndirectDisplayDevice

Адаптер поддерживает непрямое устройство отображения.

Paravirtualized

Адаптер поддерживает пара-виртуализацию.

ACGSupported

Адаптер поддерживает произвольный код guard (ACG).

SupportSetTimingsFromVidPn

Detachable

Адаптер поддерживает отсоединяемое устройство.

ComputeOnly

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

Prototype

Адаптер поддерживает прототип устройства.

RuntimePowerManagement

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

Reserved

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

Value

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
заголовка d3dkmthk.h (include D3dkmthk.h)