| Previous | Next |
| VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH | VFW_E_CODECAPI_LINEAR_RANGE |
VFW_E_DVD_RESOLUTION_ERROR
Meaning
Windows documents VFW_E_DVD_RESOLUTION_ERROR as “DVD Video Output is not at a proper resolution”. Here, the DVD playback graph produces or requests video output at a resolution that is not valid for the selected DVD rendering path.
Conditions that can produce it
- Cause 1: decoder output dimensions are inconsistent with DVD video attributes.
- Cause 2: renderer configuration forces an unsupported surface size.
- Cause 3: display-mode or scaling negotiation produces an invalid output.
Relevant contract
This result belongs to the legacy DirectShow DVD Navigator contract. DVD state is authored and stateful: domains, user-operation controls, titles, menus, streams, command objects and graph construction each impose different preconditions.
Start with the DVD Navigator, graph builder, decoder inventory and renderer topology.
Evidence worth preserving
- Evidence 1: DVD_VideoAttributes dimensions and aspect ratio.
- Evidence 2: decoder output media type.
- Evidence 3: renderer destination size and graph-builder status.
Correction strategy
- Action 1: allow DVD-native dimensions through decoder negotiation.
- Action 2: remove unsupported forced-resolution settings.
- Action 3: select a renderer and display mode that can scale the DVD output.
Example incident
A custom decoder advertises a non-DVD output size to the EVR-only graph builder; negotiating a valid DVD resolution removes it.
Retry and recovery
Retry rule: Retry after correcting the decoder output or renderer configuration.
How it differs from nearby results
VFW_E_OUT_OF_VIDEO_MEMORY is a resource failure at an otherwise valid size, while it says the output resolution itself is inappropriate.
Official Microsoft references
Looking for a different code? Search another status or error code.