структура 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
Поддерживает аппаратное Vsync.
SupportSurpriseRemovalInHibernation
Поддерживает удаление сюрпризов в режиме гибернации.
Reserved
Скрытный.
Value
Альтернативный способ доступа к битам крышки.
Замечания
Графическое ядро использует D3DKMT_WDDM_1_2_CAPS для хранения различных возможностей, представленных в модели драйвера windows (WDDM) версии 1.2. Драйвер предоставляет свои возможности поддержки во время инициализации, поэтому он уже знает все значения, указанные в этой структуре.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
заголовка | d3dkmdt.h |