Что означает код HRESULT 0xC00DABEC (MF_E_HW_ACCELERATED_THUMBNAIL_NOT_SUPPORTED)?

 
Предыдущий Следующий
MF_E_CAPTURE_NO_SAMPLES_IN_QUEUE MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT

MF_E_HW_ACCELERATED_THUMBNAIL_NOT_SUPPORTED

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

MF_E_HW_ACCELERATED_THUMBNAIL_NOT_SUPPORTED (0xC00DABEC) — Для выбранного типа мультимедиа в потоке MediaCapture не поддерживается аппаратное создание эскизов.

Результат 0xC00DABEC пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «для выбранного типа мультимедиа в потоке mediacapture не поддерживается аппаратное создание эскизов» практический предмет проверки — «mf, hw, accelerated, thumbnail, неподдерживаемая возможность».

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

До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0xC00DABEC с описанием «для выбранного типа мультимедиа в потоке mediacapture не поддерживается аппаратное создание эскизов» проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Диагностика 0xC00DABEC должна включать IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT. Для темы «mf, hw, accelerated, thumbnail, неподдерживаемая возможность» при 0xC00DABEC важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.

После локализации 0xC00DABEC действуйте по контракту подсистемы: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0xC00DABEC и условия «для выбранного типа мультимедиа в потоке mediacapture не поддерживается аппаратное создание эскизов» неизменённый повтор без нового состояния не считается исправлением.

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

Документация для результата 0xC00DABEC: LowLagPhotoControl thumbnail capabilities · Capture Engine attributes · capture source media types.


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