DXGK_DISPLAY_DRIVERCAPS_EXTENSION structure (d3dkmddi.h)
The DXGK_DISPLAY_DRIVERCAPS_EXTENSION structure specifies driver capabilities for WDDM 2.0 and later drivers. The OS queries these capabilities at start time.
Syntax
typedef struct _DXGK_DISPLAY_DRIVERCAPS_EXTENSION {
union {
struct {
UINT SecureDisplaySupport : 1;
UINT VirtualModeSupport : 1;
#if ...
UINT Reserved : 29;
UINT NonSpecificPrimarySupport : 1;
UINT HdrFP16ScanoutSupport : 1;
UINT HdrARGB10ScanoutSupport : 1;
UINT Hdr10MetadataSupport : 1;
UINT VirtualRefreshRateSupport : 1;
UINT SupportUsb4Targets : 1;
#elif
UINT Reserved : 25;
#elif
UINT Reserved : 26;
#elif
UINT Reserved : 27;
#elif
UINT Reserved : 28;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
};
} DXGK_DISPLAY_DRIVERCAPS_EXTENSION;
Members
SecureDisplaySupport
Indicates that the miniport supports secure display connection.
VirtualModeSupport
Indicates the virtual display mode support.
Reserved
Reserved.
NonSpecificPrimarySupport
Indicates non-specific primary support.
HdrFP16ScanoutSupport
HDR pixel format scanout capability support.
HdrARGB10ScanoutSupport
The display is HDR capable.
Hdr10MetadataSupport
The driver supports HDR10 metadata. Available starting in Windows 10 version 2004 (WDDM 2.7).
VirtualRefreshRateSupport
Indicates that the driver supports virtual refresh rate. Available starting in Windows Server 2022 (WDDM 2.9).
SupportUsb4Targets
Indicates that the driver supports USB4 targets. Available starting in Windows 11 (WDDM 3.0).
Value
An alternative way to access the structure bit fields.
Requirements
Requirement | Value |
---|---|
Header | d3dkmddi.h |