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