What does HRESULT 0xC0262311 (ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE) mean?

 
Previous Next
ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET

ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE

ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE means an individual VidPN target-mode descriptor is invalid. A target mode represents the video signal that the adapter intends to send to one display target; it is not the same object as the source surface mode.

What must remain consistent

The target mode has to be valid for the selected target, its path, and the target mode set. Its video-signal information must agree with active and total timing, frequency, and the capabilities retained after topology and monitor constraints are applied.

How to diagnose it

  • Reacquire the target mode set and the path after hot-plug or a connector change. Target IDs are tied to the display miniport child relations.
  • Trace the candidate back to its timing source: monitor capability data, driver fallback modes, or a generated timing formula.
  • Check link-specific restrictions and any transformation chosen on the path, including scaling or rotation, before exposing the mode as cofunctional.
  • Keep the selected target mode separate from the monitor source-mode record that describes what the monitor reports; the driver may filter that information to form usable target modes.

Useful distinction

If only a numeric timing field is malformed, a more specific status such as ERROR_GRAPHICS_INVALID_FREQUENCY, ERROR_GRAPHICS_INVALID_ACTIVE_REGION, or ERROR_GRAPHICS_INVALID_TOTAL_REGION can be more informative. This status applies to the target mode descriptor as a whole.

Microsoft: source modes, target modes, and clone views

VESA E-EDID: display timing capabilities

Microsoft: graphics status codes


Looking for a different code? Search another status or error code.