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
支持 gamma 渐变。
SupportHWCursor
支持硬件游标。
SupportHWVSync
支持硬件 Vsync。
SupportSurpriseRemovalInHibernation
支持在休眠中意外删除。
Reserved
保留。
Value
访问上限位的另一种方法。
注解
图形内核使用 D3DKMT_WDDM_1_2_CAPS 存储 Windows 显示驱动程序模型 (WDDM) 版本 1.2 中引入的各种功能。 驱动程序在初始化期间提供支持功能,因此它已知道此结构中指定的所有值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
标头 | d3dkmdt.h |