| Previous | Next |
| VFW_E_DVD_NOT_IN_KARAOKE_MODE | VFW_E_DVD_STREAM_DISABLED |
VFW_E_FRAME_STEP_UNSUPPORTED
Meaning
Windows documents VFW_E_FRAME_STEP_UNSUPPORTED as “Frame step is not supported on this configuration”. Here, the active renderer and decoder graph cannot perform the requested single-frame advance.
Relevant contract
Start with the filter graph, device or persisted configuration that first returned the result.
Conditions that can produce it
- Cause 1: the renderer does not expose IVideoFrameStep.
- Cause 2: the decoder cannot step predictably in the current topology.
- Cause 3: hardware acceleration or interlaced delivery prevents supported frame stepping.
Evidence worth preserving
- Evidence 1: renderer interface support.
- Evidence 2: decoder and renderer identities.
- Evidence 3: graph state, playback rate and stream interlace mode.
Correction strategy
- Action 1: disable frame-step controls when capability probing fails.
- Action 2: pause the graph before stepping as required.
- Action 3: choose a renderer-decoder combination that supports the feature.
Retry and recovery
Retry rule: Retry after graph reconfiguration or state change that produces frame-step support.
Example incident
An editor enables its Next Frame command for a graph using a renderer without IVideoFrameStep; probing the interface first prevents it.
How it differs from nearby results
VFW_E_DVD_WRONG_SPEED rejects an operation at the current DVD rate, while it means this graph configuration does not support frame stepping.
Official Microsoft references
Looking for a different code? Search another status or error code.