| Предыдущий | Следующий |
| STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR | STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED |
STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
Что означает STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS означает, что protected-output handle был создан в COPP-compatible режиме, а вызывающий код использовал команду, допустимую только для native OPM.
Что проверить
- Сохраните способ создания protected output и тип семантики вместе с самим handle.
- Проверьте wrappers, которые объединяют старый DirectShow/COPP путь с OPM/Media Foundation.
- Не передавайте один handle между путями API с разными контрактами защиты.
- Если нужна native OPM-команда, создайте protected output соответствующего типа.
Параметры команды не меняют семантику уже созданного объекта. Исправление заключается в согласовании creation mode и используемого набора OPM/COPP операций.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
