Что означает код HRESULT 0xC00D3706 (MF_E_HARDWARE_DRM_UNSUPPORTED)?

 
Предыдущий Следующий
MF_E_OPERATION_IN_PROGRESS MF_E_ASF_PARSINGINCOMPLETE

MF_E_HARDWARE_DRM_UNSUPPORTED

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

MF_E_HARDWARE_DRM_UNSUPPORTED (0xC00D3706) — Аппаратная поддержка DRM отсутствует.

Текущая операция требует аппаратно защищённой DRM-реализации, которой нет у активной платформы, графического адаптера или его защищённого тракта. Программная поддержка DRM сама по себе этого требования не выполняет.

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

Проверьте, действительно ли политика содержимого требует аппаратную DRM-защиту, и поддерживает ли его конкретное устройство с установленным драйвером. Для систем с несколькими GPU учитывайте адаптер, через который реально идёт защищённое воспроизведение.

Переход на программную DRM-защиту допустим только если это разрешает политика содержимого и приложение поддерживает такой резервный вариант. Если политика требует аппаратную защиту, обход требования не является исправлением.

Документация для результата 0xC00D3706: Media Foundation architecture · Media Foundation error codes · Protected Media Path.


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