// d3dkmddi.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGK_DISPLAY_DRIVERCAPS_EXTENSION structure specifies driver capabilities for WDDM 2.0 and later drivers. The OS queries these capabilities at start time.
SecureDisplaySupportIndicates that the miniport supports secure display connection.
VirtualModeSupportIndicates the virtual display mode support.
NonSpecificPrimarySupportIndicates non-specific primary support.
HdrFP16ScanoutSupportHDR pixel format scanout capability support.
HdrARGB10ScanoutSupportThe display is HDR capable.
Hdr10MetadataSupportThe driver supports HDR10 metadata. Available starting in Windows 10 version 2004 (WDDM 2.7).
VirtualRefreshRateSupportIndicates that the driver supports virtual refresh rate. Available starting in Windows Server 2022 (WDDM 2.9).
SupportUsb4TargetsIndicates that the driver supports USB4 targets. Available starting in Windows 11 (WDDM 3.0).
ReservedReserved.
ValueAn alternative way to access the structure bit fields.