Site icon EfmSoft

Что означает код HRESULT 0xC00D1B68 (NS_E_VIDEODRIVER_UNSTABLE)?

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

NS_E_VIDEODRIVER_UNSTABLE

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

NS_E_VIDEODRIVER_UNSTABLE / 0xC00D1B68 фиксирует конкретную границу: После сбоя состояние видеодрайвера считается нестабильным для дальнейшего захвата. Для этого результата полезно рассматривать маркер состояния «videodriver unstable» как имя этапа, а не как общий сбой Windows Media.

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

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

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

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

Для проверки маркер состояния «videodriver unstable» сравните два запуска одной операции: исходный с состоянием «После сбоя состояние видеодрайвера считается нестабильным для дальнейшего захвата» и второй после одного целевого изменения. Остальные входные данные оставьте неизменными.

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

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

Повторяйте на том же устройстве и формате, меняя только параметр, непосредственно связанный с этим кодом. Для маркер состояния «videodriver unstable» массовый сброс настроек или переустановка компонентов до сбора данных обычно только уничтожает полезную разницу между запусками.

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


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

Exit mobile version