IDDCX_TARGET_MODE structure (iddcx.h)
IDDCX_TARGET_MODE provides information about the target mode signal, including the bandwidth needed for the mode.
Syntax
struct IDDCX_TARGET_MODE {
UINT Size;
DISPLAYCONFIG_TARGET_MODE TargetVideoSignalInfo;
UINT64 RequiredBandwidth;
};
Members
Size
Size of the structure, in bytes.
TargetVideoSignalInfo
A DISPLAYCONFIG_TARGET_MODE structure that describes the display path target mode, including information about the video signal for the display.
RequiredBandwidth
The display pipeline bandwidth required for this mode. The driver reports pipeline bandwidth in IDDCX_ADAPTER_CAPS.MaxDisplayPipelineRate. The OS will never pick a combination of modes across all targets that exceeds this value.
Remarks
Using the values reported in DISPLAYCONFIG_VIDEO_SIGNAL_INFO (which is a member of DISPLAYCONFIG_TARGET_MODE), the desktop update rate will be calculated by the formula vSyncFreq / vSyncFreqDivider
, where:
- vSyncFreq is the Vsync rate between the indirect display device and the connected monitor
- vSyncFreqDivider is used to calculate the rate at which the OS will update the desktop image. This value cannot be zero.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Header | iddcx.h |