Site icon EfmSoft

Что означает код HRESULT 0xC00D1B6A (NS_E_VIDSOURCECOMPRESSION)?

 
Предыдущий Следующий
NS_E_VIDCAPSTARTFAILED NS_E_VIDSOURCESIZE

NS_E_VIDSOURCECOMPRESSION

Граница результата

Когда возвращается NS_E_VIDSOURCECOMPRESSION со значением 0xC00D1B6A, проверяемое состояние — Источник видео не согласовал требуемый формат сжатия или глубину цвета. Диагностика должна быть привязана к маркер состояния «vidsourcecompression» и к первому вызову, который его обнаружил.

Свидетельства

Сохраните capture device/pin, width, height, subtype, stride, bit depth и состояние graph. Затем свяжите их с первой временной меткой, на которой наблюдалось «Источник видео не согласовал требуемый формат сжатия или глубину цвета», чтобы не смешать разные поколения операции.

НаблюдениеДиагностический вывод
Первый вызов возвращает NS_E_VIDSOURCECOMPRESSIONОн подтверждает границу «Источник видео не согласовал требуемый формат сжатия или глубину цвета» только для текущего объекта и generation.
После целевого изменения NS_E_VIDSOURCECOMPRESSION исчезаетЭто поддерживает связь отказа с условием «Источник видео не согласовал требуемый формат сжатия или глубину цвета», если остальные входные данные совпали.
Первым появляется другой нижележащий HRESULTСохраните его отдельно: маркер состояния «vidsourcecompression» может быть лишь отображением ошибки более низкого компонента.

Контрольный запуск

Для проверки маркер состояния «vidsourcecompression» сравните два запуска одной операции: исходный с состоянием «Источник видео не согласовал требуемый формат сжатия или глубину цвета» и второй после одного целевого изменения. Остальные входные данные оставьте неизменными.

  1. Зафиксируйте первый NS_E_VIDSOURCECOMPRESSION и объект, которому принадлежит маркер состояния «vidsourcecompression».
  2. Сохраните входные данные до изменения состояния «Источник видео не согласовал требуемый формат сжатия или глубину цвета».
  3. Устраните только условие «Источник видео не согласовал требуемый формат сжатия или глубину цвета» и выполните тот же вызов ещё раз.

После исправления

Повторяйте на том же устройстве и формате, меняя только параметр, непосредственно связанный с этим кодом. Если после этого «Источник видео не согласовал требуемый формат сжатия или глубину цвета» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.

Документация


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

Exit mobile version