DXGKARG_SETTIMINGSFROMVIDPN structure (d3dkmddi.h)
Used to hold the arguments for DXGKDDI_SETTIMINGSFROMVIDPN.
Syntax
typedef struct _DXGKARG_SETTIMINGSFROMVIDPN {
D3DKMDT_HVIDPN hFunctionalVidPn;
DXGK_SET_TIMING_FLAGS SetFlags;
PDXGK_SET_TIMING_RESULTS pResultsFlags;
UINT PathCount;
DXGK_SET_TIMING_PATH_INFO *pSetTimingPathInfo;
} DXGKARG_SETTIMINGSFROMVIDPN;
Members
hFunctionalVidPn
A handle to a D3DKMDT_HVIDPN that represents a functional VidPn which describes the display configuration the OS is attempting to apply.
The D3DKMDT_HVIDPN data type is defined in D3dkmdt.h.
SetFlags
A DXGK_SET_TIMING_FLAGS structure that requests specific actions from the driver on the SetTimingsFromVidPn call.
pResultsFlags
Pointer to a DXGK_SET_TIMING_RESULTS structure that the driver should use to report overall results from the SetTimingsFromVidPn call.
PathCount
Number of pointers in the array pointed to by pSetTimingPathInfo.
pSetTimingPathInfo
An array of pointers to DXGK_SET_TIMING_PATH_INFO structures that specify per path details of the timings to be set. It also allows feedback from the driver on additional work the OS needs to do either before the timings changes can be made, or after changes are complete.
Requirements
Requirement | Value |
---|---|
Header | d3dkmddi.h |