What does HRESULT 0x88980095 (MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER) mean?

 
Previous Next
MILERR_NOT_QUEUING_PRESENTS MILERR_TOOMANYSHADERELEMNTS

MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER

MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER is a Windows Media Integration Layer (MIL) HRESULT. It indicates a temporary shortage or transition in redirection-surface availability rather than a permanently invalid request.

Diagnostic discriminator: Treat the result as transient only when the compositor or target later becomes ready without changing the request. Bound retries and record the readiness or display transition; persistent recurrence means the underlying surface state remains unresolved.

What to check for MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER

  • Retry after a bounded delay or after the compositor signals that the target is ready again.
  • Check for transient resize, visibility, device-reset, or memory-pressure conditions.
  • Use backoff and cancellation so repeated retries do not consume the UI or composition thread.

Microsoft documentation about WPF hardware-accelerated rendering


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