D3DKMT_DRIVERVERSION enumeration (d3dkmthk.h)

A _QAI_DRIVERVERSION (D3DKMT_DRIVERVERSION) enumeration value identifies the version of the display driver model 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
} D3DKMT_DRIVERVERSION;

Constants

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