| Previous | Next |
| DXGI_ERROR_REMOTE_OUTOFMEMORY | DXGI_ERROR_ACCESS_LOST |
DXGI_ERROR_MODE_CHANGE_IN_PROGRESS
DXGI_ERROR_MODE_CHANGE_IN_PROGRESS means that an ongoing display-mode change prevented the requested DXGI operation from completing. The state is transitional: retrying can be valid after the mode change finishes, but a frame-rate retry loop is not a reliable synchronization strategy.
Coordinate the transition
- Observe display-change or fullscreen-transition completion before rebuilding output-dependent resources.
- Re-enumerate outputs and modes when the operation depends on the active monitor configuration.
- Serialize the application’s own resize and fullscreen requests so two parts of the program do not compete for the same transition.
Keep it distinct from device loss
A mode change does not necessarily invalidate the Direct3D device. Escalate to device recreation only when the call reports a device-removed or device-reset condition, not simply because the display path is busy changing modes.
Microsoft: DXGI error codes · Microsoft: fullscreen transitions
Looking for a different code? Search another status or error code.