| Предыдущий | Следующий |
| NS_E_DVD_COPY_PROTECT | NS_E_DVD_INVALID_DISC_REGION |
NS_E_DVD_AUTHORING_PROBLEM
. Его практическая область — NS_E_DVD_AUTHORING_PROBLEM
Интерпретация результата разбор навигационных структур DVD-Video, нарушающих поддерживаемый формат. NS_E_DVD_AUTHORING_PROBLEM относится к DVD Navigator, графу декодера и политике защиты, а не к неопределённой «проблеме Windows Media».
Положение в конвейере
На контрольной точке NS_E_DVD_AUTHORING_PROBLEM воспроизведение DVD строится вокруг DVD Navigator из DirectShow, который разбирает навигационные данные DVD-Video и предоставляет отдельные выходы видео, аудио и subpicture; доступность декодера, состояние домена заголовка, региональная политика, родительский уровень и согласование защиты от копирования являются независимыми контрольными точками. Граница, относящаяся именно к этой странице, — разбор навигационных структур DVD-Video, нарушающих поддерживаемый формат.
Для NS_E_DVD_AUTHORING_PROBLEM успешное чтение файлов с тома DVD не доказывает, что можно использовать навигационную программу, граф декодера или защищённый путь вывода. При типичном сбое файлы UDF читаются, но навигационные команды ссылаются на несогласованные структуры.
Данные для воспроизведения
| Данные | Почему это важно для проблемы авторинга DVD |
|---|---|
| Объект и операция, вернувшие ошибку | путь к диску и поколение носителя, домен DVD, заголовок/главу, значения региона диска/привода/декодера, выбранные аудио-, видео- и subpicture-потоки, CLSID декодеров, рендерер и режим отображения, результат согласования защиты и первый HRESULT DirectShow |
| Решающие сведения | путь к диску, проблемный домен/PGC, событие навигатора и HRESULT парсера |
| Идентификатор поколения | Зафиксируйте то же поколение диска, устройства, задания или операции Player, которое вернуло NS_E_DVD_AUTHORING_PROBLEM; повторное подключение или смена носителя создаёт другой тест. |
| Исходный результат | Сохраните первый результат устройства, файловой системы, COM, кодека, DirectShow, IMAPI или BITS, полученный до того, как Player сопоставил его с NS_E_DVD_AUTHORING_PROBLEM. |
| Контролируемое сравнение | Повторите вызов, который возвращал ошибку, изменив только это условие: используйте корректно авторированный диск или заново подготовьте источник с соблюдением правил DVD-Video. |
Интерпретация диагностических данных
| Наблюдение | Толкование |
|---|---|
| Зафиксированные значения соответствуют границе | Результат соответствует границе «разбор навигационных структур DVD-Video, нарушающих поддерживаемый формат»; исправьте это состояние, прежде чем менять несвязанные кодеки, драйверы или списки воспроизведения. |
Сбой нижнего уровня произошёл до NS_E_DVD_AUTHORING_PROBLEM | Сохраните этот более ранний HRESULT или результат устройства, поскольку NS_E_DVD_AUTHORING_PROBLEM может быть лишь его отображением на уровне Player. |
| Тот же вызов проходит после одного изолированного изменения | Сравнение подтверждает проблемы авторинга DVD, а не общий сбой установки. |
После повторной проверки код изменился на NS_E_DVD_AUTHORING_PROBLEM | Граница NS_E_DVD_AUTHORING_PROBLEM пройдена; диагностируйте новый HRESULT как следующую независимую стадию. |
NS_E_DVD_AUTHORING_PROBLEM ограничивает область сбоя разбор навигационных структур DVD-Video, нарушающих поддерживаемый формат. Наличие NS_E_DVD_AUTHORING_PROBLEM не доказывает общесистемный сбой мультимедиа; перед изменением не связанных компонентов Player определите операцию, которой принадлежит ошибка.
Порядок проверки
- Зафиксируйте
0xC00D1164,NS_E_DVD_AUTHORING_PROBLEM, а также точную операцию Player/API и момент первого появления ошибки. - Сохраните путь к диску, проблемный домен/PGC, событие навигатора и HRESULT парсера; сделайте это до извлечения носителя, повторного подключения устройства, отмены задания или перестроения объекта Player.
- Для
NS_E_DVD_AUTHORING_PROBLEM, сопоставьте результат с путём к диску и поколением носителя, доменом DVD, заголовком/главой, значениями региона диска/привода/декодера, выбранными аудио-, видео- и subpicture-потоками, CLSID декодеров, рендерером и режимом отображения, результатом согласования защиты и первым HRESULT DirectShow. - Один раз воспроизведите ошибку с исходными источником и назначением, затем внесите только одно изменение: используйте корректно авторированный диск или заново подготовьте источник с соблюдением правил DVD-Video.
- Создайте новое поколение операции и убедитесь, что исходный вызов проходит дальше контрольной точки проблемы авторинга DVD.
Похожие, но отличающиеся результаты
| Связанный результат | Другая диагностическая граница |
|---|---|
NS_E_DVD_COPY_PROTECT | завершение согласования защиты между DVD-приводом, навигатором, декодером и рендерером |
NS_E_DVD_INVALID_DISC_REGION | сопоставление маски региона диска DVD-Video с параметрами среды воспроизведения |
NS_E_DVD_COMPATIBLE_VIDEO_CARD | построение пути DVD-рендеринга, поддерживаемого активным графическим адаптером |
Измените только ответственное условие
Целевое действие: используйте корректно авторированный диск или заново подготовьте источник с соблюдением правил DVD-Video. При повторной проверке NS_E_DVD_AUTHORING_PROBLEMзафиксируйте URL службы, сертификат сервера, подпись и код ответа, а также временные параметры запроса, чтобы подтвердить состояние «подключаемому модулю фоновой загрузки не удалось переместить файл».
При проверке NS_E_DVD_AUTHORING_PROBLEM не обходите проверки региона или защиты от копирования; диагностируйте поддерживаемый путь воспроизведения, сохраняя точные сведения о диске, приводе, декодере и подключении дисплея.
Ссылки для NS_E_DVD_AUTHORING_PROBLEM — диагностической границы
- Поддержка DVD-декодеров в Windows.
- Фильтры DirectShow и DVD Navigator.
- Коды ошибок и успешных результатов DVD в DirectShow.
- Интерфейс IDvdControl2.
Нужно найти другой код? Найти другой код состояния или ошибки.