Site icon EfmSoft

Что означает код HRESULT 0x887A0022 (DXGI_ERROR_NOT_CURRENTLY_AVAILABLE)?

 
Предыдущий Следующий
DXGI_ERROR_NONEXCLUSIVE DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED

DXGI_ERROR_NOT_CURRENTLY_AVAILABLE

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

DXGI_ERROR_NOT_CURRENTLY_AVAILABLE — DXGI сообщает, что ресурс или операция временно недоступны в текущем состоянии desktop/session.

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

  • Сохраните swap chain, output, window visibility, desktop/session и метод, вернувший статус.
  • Проверьте смену session, владение exclusive/fullscreen и актуальность output. Временная недоступность не обязательно означает device removed или смену режима.
  • Не пересоздавайте весь графическое устройство без доказательства. Обновите состояние output/swap chain и повторяйте только когда контракт API допускает retry.

Как подтвердить исправление

Исправление подтверждается успешной операцией после возвращения ресурса в доступное состояние без ненужного сброса устройства.

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


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

Exit mobile version