структура 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) |