Site icon EfmSoft

Что означает код HRESULT 0x887A0031 (DXGI_ERROR_DYNAMIC_CODE_POLICY_VIOLATION)?

 
Предыдущий Следующий
DXGI_ERROR_HW_PROTECTION_OUTOFMEMORY DXGI_ERROR_NON_COMPOSITED_UI

DXGI_ERROR_DYNAMIC_CODE_POLICY_VIOLATION

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

DXGI_ERROR_DYNAMIC_CODE_POLICY_VIOLATION (0X887A0031) — Создание устройства нарушило бы политику динамического кода процесса.

Проверка операции DXGI

  • Сравните проблемный объект с аналогичным исправным объектом при тех же входных данных. Такое сравнение обычно быстрее показывает нарушенный контракт, чем общий сброс подсистемы.
  • Проверьте adapter/output, тип DXGI object, flags и lifecycle ресурса в первом неуспешном вызове.
  • Сопоставьте формулировку «Создание устройства нарушило бы политику динамического кода процесса» с первым неуспешным методом и состоянием его объекта непосредственно перед вызовом.

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

Исправьте нарушенное состояние DXGI object и повторите операцию после обновления ресурсов/topology.

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


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

Exit mobile version