Site icon EfmSoft

Что означает код HRESULT 0x887A0029 (DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE)?

 
Предыдущий Следующий
DXGI_ERROR_SESSION_DISCONNECTED DXGI_ERROR_CANNOT_PROTECT_CONTENT

DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE

Что означает DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE

DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE означает, что объект IDXGIOutput, использованный для ограничения вывода, больше не соответствует текущей топологии дисплеев.

Что проверить

  • Ищите подключение или отключение монитора, смену режима, сброс адаптера, смену сеанса или перенос окна между выходами.
  • Не храните IDXGIOutput через изменение топологии.
  • После reset повторно сопоставьте выход с актуальным адаптером.

Как исправлять

Заново перечислите адаптеры и выходы, выберите актуальную физическую цель и при необходимости пересоздайте зависимые ресурсы swap chain. Даже без физического отключения монитора объект может устареть после изменения режима, если драйвер пересоздал внутреннюю топологию.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version