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