D3DKMT_WDDM_1_2_CAPS 結構 (d3dkmdt.h)

保留供系統使用。 請勿使用。

Syntax

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