Что означает код HRESULT 0xC00D1BC0 (NS_E_VIDEO_BITRATE_STEPDOWN)?

 
Предыдущий Следующий
NS_E_INVALID_VIDEO_BITRATE NS_E_INVALID_VIDEO_PEAKRATE

NS_E_VIDEO_BITRATE_STEPDOWN

Диагностический смысл

Когда возвращается NS_E_VIDEO_BITRATE_STEPDOWN со значением 0xC00D1BC0, проверяемое состояние — Битрейт видео уменьшается при увеличении общего битрейта audience. Диагностика должна быть привязана к маркер состояния «video bitrate stepdown» и к первому вызову, который его обнаружил.

Фиксация состояния

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

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

Проверка одного условия

Контрольный запуск должен воспроизводить маркер состояния «video bitrate stepdown» на тех же входных данных. Измените только причину «Битрейт видео уменьшается при увеличении общего битрейта audience»; если исходный вызов проходит дальше, граница локализована.

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

Критерий успешной коррекции

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

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


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