// d3dkmddi.h
typedef struct _DXGK_USERMODESUBMISSION_CAPS {
union {
struct {
UINT SecondaryDoorbellSupported : 1;
UINT Reserved : 31;
};
UINT Value;
} Flags;
UINT DoorbellSizeInBytes;
UINT SecondaryDoorbellSizeInBytes;
UCHAR Reserved[16];
} DXGK_USERMODESUBMISSION_CAPS;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGK_USERMODESUBMISSION_CAPS structure describes KMD's user-mode work submission capabilities.
FlagsContains flags that describe the capabilities of the KMD's user-mode work submission.
Flags.SecondaryDoorbellSupportedWhen set, the KMD supports a secondary doorbell for user-mode work submission.
Flags.ReservedReserved for system use.
Flags.ValueAn alternative way to access the structure members.
DoorbellSizeInBytesThe memory size of the doorbell, in bytes.
SecondaryDoorbellSizeInBytesThe memory size of the secondary doorbell, in bytes.
Reserved[16]Reserved for system use.
For more information, see User-mode work submission.