D3DKMDT_VIDPN_TARGET_MODE structure

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;
} 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

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.

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

   
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dkmdt.h (include D3dkmdt.h)

See also

D3DKMDT_MONITOR_SOURCE_MODE

D3DKMDT_VIDPN_SOURCE_MODE

VidPN Target Mode Set Interface