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 |