| Предыдущий | Следующий |
| DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE | DXGI_ERROR_ACCESS_DENIED |
DXGI_ERROR_CANNOT_PROTECT_CONTENT
Что означает DXGI_ERROR_CANNOT_PROTECT_CONTENT
DXGI_ERROR_CANNOT_PROTECT_CONTENT (0X887A002A) — DXGI не может защитить содержимое цепочки буферов; обычно причина в устаревшем драйвере или несовместимой с защитой содержимого конфигурации цепочки буферов.
Проверка защищённого графического контента
- Проверяйте исправление на том же ресурсе и тем же путь API. Успех в другой программе полезен для сравнения, но не подтверждает исправление lifecycle исходного объекта.
- Проверьте hardware content-protection capability, protected-session state и доступный protected memory budget для выбранного output.
- Сопоставьте формулировку «DXGI не может защитить содержимое цепочки буферов; обычно причина в устаревшем драйвере или несовместимой с защитой содержимого конфигурации цепочки буферов» с первым неуспешным методом и состоянием его объекта непосредственно перед вызовом.
Как исправить
Используйте поддерживаемый protected path и корректно обработайте нехватку protected resources; отключение защиты меняет security contract.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.