DISPLAYCONFIG_VIDEO_SIGNAL_INFO structure (wingdi.h)
The DISPLAYCONFIG_VIDEO_SIGNAL_INFO structure contains information about the video signal for a display.
Syntax
typedef struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO {
UINT64 pixelRate;
DISPLAYCONFIG_RATIONAL hSyncFreq;
DISPLAYCONFIG_RATIONAL vSyncFreq;
DISPLAYCONFIG_2DREGION activeSize;
DISPLAYCONFIG_2DREGION totalSize;
union {
struct {
UINT32 videoStandard : 16;
UINT32 vSyncFreqDivider : 6;
UINT32 reserved : 10;
} AdditionalSignalInfo;
UINT32 videoStandard;
} DUMMYUNIONNAME;
DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering;
} DISPLAYCONFIG_VIDEO_SIGNAL_INFO;
Members
pixelRate
The pixel clock rate.
hSyncFreq
A DISPLAYCONFIG_RATIONAL structure that represents horizontal sync.
vSyncFreq
A DISPLAYCONFIG_RATIONAL structure that represents vertical sync.
activeSize
A DISPLAYCONFIG_2DREGION structure that specifies the width and height (in pixels) of the active portion of the video signal.
totalSize
A DISPLAYCONFIG_2DREGION structure that specifies the width and height (in pixels) of the entire video signal.
DUMMYUNIONNAME
DUMMYUNIONNAME.AdditionalSignalInfo
Supported by WDDM 1.3 and later display miniport drivers running on Windows 8.1 and later.
DUMMYUNIONNAME.AdditionalSignalInfo.videoStandard
The video standard (if any) that defines the video signal. For a list of possible values, see the D3DKMDT_VIDEO_SIGNAL_STANDARD enumerated type.
Supported starting with Windows 8.1.
DUMMYUNIONNAME.AdditionalSignalInfo.vSyncFreqDivider
The ratio of the VSync rate of a monitor that displays through a Miracast connected session to the VSync rate of the Miracast sink.
To avoid visual artifacts, the VSync rate of the display monitor that's connected to the Miracast sink must be an integer multiple of the VSync rate of the Miracast sink. The display miniport driver reports the latter rate to the operating system as the refresh rate of the desktop present path.
Supported starting with Windows 8.1.
DUMMYUNIONNAME.AdditionalSignalInfo.reserved
Reserved for system use. Do not use in your driver.
Supported starting with Windows 8.1.
DUMMYUNIONNAME.videoStandard
The video standard (if any) that defines the video signal. For a list of possible values, see the D3DKMDT_VIDEO_SIGNAL_STANDARD enumerated type.
scanLineOrdering
The scan-line ordering (for example, progressive or interlaced) of the video signal. For a list of possible values, see the DISPLAYCONFIG_SCANLINE_ORDERING enumerated type.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows 7 Client. |
Header | wingdi.h (include Windows.h) |