D3DKMDT_VIDPN_TARGET_MODE structure (d3dkmdt.h)
The D3DKMDT_VIDPN_TARGET_MODE structure contains information about a video present network (VidPN) target mode.
Syntax
typedef struct _D3DKMDT_VIDPN_TARGET_MODE {
D3DKMDT_VIDEO_PRESENT_TARGET_MODE_ID Id;
D3DKMDT_VIDEO_SIGNAL_INFO VideoSignalInfo;
union {
D3DKMDT_WIRE_FORMAT_AND_PREFERENCE WireFormatAndPreference;
struct {
D3DKMDT_MODE_PREFERENCE Preference : 2;
};
};
D3DKMDT_MODE_PREFERENCE Preference;
D3DDDI_RATIONAL MinimumVSyncFreq;
} D3DKMDT_VIDPN_TARGET_MODE;
Members
Id
An integer that identifies the target mode. The identifier is generated and filled in by the VidPN manager. However, the display miniport driver has the option of overwriting the identifier. For more information, see pfnCreateNewModeInfo.
VideoSignalInfo
A D3DKMDT_VIDEO_SIGNAL_INFO structure that contains information about the target mode (for example, video standard, resolution, refresh rate).
WireFormatAndPreference
A D3DKMDT_WIRE_FORMAT_AND_PREFERENCE structure that specifies the wire format and preference.
Preference
A D3DKMDT_MODE_PREFERENCE enumerator that indicates whether a particular mode is one of the modes that is preferred by the monitor that is connected to the video present target.
MinimumVSyncFreq
The minimum vertical sync frequency of the monitor. Available starting in Windows Server 2022 (WDDM 2.9).
Remarks
For more information about video present targets and VidPN target modes, see Introduction to Video Present Networks and Enumerating Cofunctional VidPN Source and Target Modes.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Header | d3dkmdt.h |