D3DKMT_DRIVERVERSION enumeration (d3dkmthk.h)

A QAI_DRIVERVERSION (D3DKMT_DRIVERVERSION) enumeration value identifies the WDDM version that the display miniport driver (KMD) supports.

Syntax

typedef enum _QAI_DRIVERVERSION {
  KMT_DRIVERVERSION_WDDM_1_0 = 1000,
  KMT_DRIVERVERSION_WDDM_1_1_PRERELEASE = 1102,
  KMT_DRIVERVERSION_WDDM_1_1 = 1105,
  KMT_DRIVERVERSION_WDDM_1_2 = 1200,
  KMT_DRIVERVERSION_WDDM_1_3 = 1300,
  KMT_DRIVERVERSION_WDDM_2_0 = 2000,
  KMT_DRIVERVERSION_WDDM_2_1 = 2100,
  KMT_DRIVERVERSION_WDDM_2_2 = 2200,
  KMT_DRIVERVERSION_WDDM_2_3 = 2300,
  KMT_DRIVERVERSION_WDDM_2_4 = 2400,
  KMT_DRIVERVERSION_WDDM_2_5 = 2500,
  KMT_DRIVERVERSION_WDDM_2_6 = 2600,
  KMT_DRIVERVERSION_WDDM_2_7 = 2700,
  KMT_DRIVERVERSION_WDDM_2_8 = 2800,
  KMT_DRIVERVERSION_WDDM_2_9 = 2900,
  KMT_DRIVERVERSION_WDDM_3_0 = 3000,
  KMT_DRIVERVERSION_WDDM_3_1 = 3100,
  KMT_DRIVERVERSION_WDDM_3_2 = 3200
} D3DKMT_DRIVERVERSION;

Constants

 
KMT_DRIVERVERSION_WDDM_1_0
Value: 1000
KMD supports WDDM 1.0 (the Windows Vista display driver model without Windows 7 features).
KMT_DRIVERVERSION_WDDM_1_1_PRERELEASE
Value: 1102
KMD supports the Windows Vista display driver model with prereleased Windows 7 features.
KMT_DRIVERVERSION_WDDM_1_1
Value: 1105
KMD supports the Windows Vista display driver model with released Windows 7 features.
KMT_DRIVERVERSION_WDDM_1_2
Value: 1200
KMD supports the Windows Vista display driver model with released Windows 8 features.
KMT_DRIVERVERSION_WDDM_1_3
Value: 1300
KMD supports the Windows display driver model with released Windows 8.1 features.
KMT_DRIVERVERSION_WDDM_2_0
Value: 2000
KMD supports the Windows display driver model with released Windows 10 features.
KMT_DRIVERVERSION_WDDM_2_1
Value: 2100
KMD supports the Windows display driver model with released Windows 10, version 1607 features.
KMT_DRIVERVERSION_WDDM_2_2
Value: 2200
KMD supports the Windows display driver model with released Windows 10, version 1703 features.
KMT_DRIVERVERSION_WDDM_2_3
Value: 2300
KMD supports the Windows display driver model with released Windows 10, version 1709 features.
KMT_DRIVERVERSION_WDDM_2_4
Value: 2400
KMD supports the Windows display driver model with released Windows 10, version 1803 features.
KMT_DRIVERVERSION_WDDM_2_5
Value: 2500
KMD supports the Windows display driver model with released Windows 10, version 1809 features.
KMT_DRIVERVERSION_WDDM_2_6
Value: 2600
KMD supports the Windows display driver model with released Windows 10, version 1903 features.
KMT_DRIVERVERSION_WDDM_2_7
Value: 2700
KMD supports the Windows display driver model with released Windows 10, version 2004 features.
KMT_DRIVERVERSION_WDDM_2_8
Value: 2800
KMD supports the Windows display driver model with released Windows 10, version 2004 features.
KMT_DRIVERVERSION_WDDM_2_9
Value: 2900
KMD supports the Windows display driver model with released Windows Server 2022 features.
KMT_DRIVERVERSION_WDDM_3_0
Value: 3000
KMD supports the Windows display driver model with released Windows 11, version 21H2 features.
KMT_DRIVERVERSION_WDDM_3_1
Value: 3100
KMD supports the Windows display driver model with released Windows 11, version 22H2 features.
KMT_DRIVERVERSION_WDDM_3_2
Value: 3200
KMD supports the Windows display driver model with released Windows 11, version 24H2 features.

Remarks

D3DKMTQueryAdapterInfo returns a D3DKMT_DRIVERVERSION value in a variable that the pPrivateDriverData member of the D3DKMT_QUERYADAPTERINFO structure points to when the D3D runtime or a third party graphics client driver (ICD) sets the Type member of D3DKMT_QUERYADAPTERINFO to KMTQAITYPE_DRIVERVERSION.

Requirements

Requirement Value
Minimum supported client Windows 7
Header d3dkmthk.h (include D3dkmthk.h)

See also

D3DKMT_QUERYADAPTERINFO

D3DKMTQueryAdapterInfo