DXGKARG_CONTROLMODEBEHAVIOR structure (d3dkmddi.h)
The DXGKARG_CONTROLMODEBEHAVIOR structure contains the display mode behaviors that the OS requests of the driver and the results of the request.
Syntax
typedef struct _DXGKARG_CONTROLMODEBEHAVIOR {
IN DXGK_MODE_BEHAVIOR_FLAGS Request;
OUT DXGK_MODE_BEHAVIOR_FLAGS Satisfied;
OUT DXGK_MODE_BEHAVIOR_FLAGS NotSatisfied;
} DXGKARG_CONTROLMODEBEHAVIOR;
Members
Request
A DXGK_MODE_BEHAVIOR_FLAGS union containing the behaviors that the OS is requesting.
Satisfied
Flags that report which requests were satisfied. Only flags that were set in the Request field and which the driver has been able to apply the requested behavior should be set.
NotSatisfied
Flags that report which requests were not satisfied. Only flags which were set in the Request field which the driver supports on this adapter but could not be applied should be set.
Remarks
If a behavior is not supported, then even if the driver comprehends the behavior, it should leave the flag bit clear in both the Satisfied and the NotSatisfied fields.
Requirements
Requirement | Value |
---|---|
Header | d3dkmddi.h |