| Предыдущий | Следующий |
| NS_E_PDA_DEVICE_NOT_RESPONDING | NS_E_PDA_FAILED_TO_ENCRYPT_TRANSCODED_FILE |
NS_E_PDA_FAILED_TO_TRANSCODE_PHOTO
Где этот результат возникает в рабочем процессе Player
NS_E_PDA_FAILED_TO_TRANSCODE_PHOTO (0xC00D123B) обозначает преобразование конкретного изображения в формат или размеры, поддерживаемые устройством. Сохраните эту границу, даже если видимое сообщение Player шире операции, которая вернула код.
Механизм
На контрольной точке этот результат перед передачей Player может сопоставить media type источника с возможностями форматов устройства и построить путь преобразования. Декодирование источника, кодирование целевого формата, создание metadata, вывод во временный cache и необязательное шифрование являются отдельными этапами при проверке «преобразование конкретного изображения в формат или размеры, поддерживаемые устройством». Специфичная для страницы граница — преобразование конкретного изображения в формат или размеры, поддерживаемые устройством.
Локальное воспроизведение source не доказывает наличие допустимого пути преобразования к конкретному format и ограничениям подключённого устройства. Характерный сценарий: преобразование конкретного изображения в формат или размеры, поддерживаемые устройством.
Снимок состояния
| Данные | Почему это важно для данного результата |
|---|---|
| Объект и операция, вернувшие ошибку | путь и media type источника, идентификаторы decoder и encoder, целевой формат audio/video/image, ответ о возможностях устройства, размеры/bitrate выхода, путь cache и свободное место, состояние EFS, этап преобразования и первый HRESULT codec |
| Решающие сведения | формат/размер source image, результат decoder, target format/dimensions и output path |
| Идентификатор поколения | Зафиксируйте то же поколение диска, устройства, задания или операции Player, которое вернуло этот результат; повторное подключение или смена носителя создаёт уже другой тест. |
| Нижележащий результат | Сохраните первый результат устройства, файловой системы, COM, codec, DirectShow, IMAPI или BITS, полученный до того, как Player сопоставил его с этим результатом. |
| Контролируемое сравнение | Повторите исходный вызов, изменив только это условие: исправить source либо выбрать поддерживаемый image target с допустимыми размерами. |
Как интерпретировать следующую проверку
| Наблюдение | Толкование |
|---|---|
| Зафиксированные значения соответствуют границе | Результат соответствует условию преобразование конкретного изображения в формат или размеры, поддерживаемые устройством; сначала исправьте его, прежде чем менять несвязанные codec, driver или playlist. |
| Сбой нижнего уровня произошёл до этого результата | Сохраните этот более ранний HRESULT или результат устройства, поскольку он может быть лишь отображением ошибки на уровне Player. |
| Тот же вызов проходит после одного изолированного изменения | Сравнение подтверждает диагностику этой границы, а не общий сбой установки для состояния «преобразование конкретного изображения в формат или размеры, поддерживаемые устройством». |
| После повторной проверки код изменился | Эта граница пройдена; диагностируйте новый HRESULT как следующую независимую стадию. |
Он сужает границу сбоя до преобразование конкретного изображения в формат или размеры, поддерживаемые устройством. Его наличие не доказывает общесистемный сбой мультимедиа; перед изменением не связанных компонентов Player определите операцию, которой принадлежит ошибка.
Близкие коды с другими владельцами
| Связанный результат | Другая диагностическая граница |
|---|---|
NS_E_PDA_FAILED_TO_ENCRYPT_TRANSCODED_FILE | чтение или защита преобразованного output, когда файл source/cache зашифрован EFS |
NS_E_PDA_CANNOT_TRANSCODE_TO_AUDIO | поиск целевого audio format, принимаемого устройством |
NS_E_PDA_CANNOT_TRANSCODE_TO_VIDEO | поиск целевого video format и profile, принимаемых устройством |
Целевое исправление
Для этого случая исправить source либо выбрать поддерживаемый image target с допустимыми размерами. Пересоздайте только объект, который вернул он и повторите исходную операцию с теми же контролируемыми входными данными.
При проверке он не устанавливайте codec packs и не очищайте все caches до сохранения media types источника/назначения и первой ошибки активации codec; за один тест меняйте только один decoder, encoder или параметр назначения.
Технические ссылки
- Отправка файла на портативное устройство.
- Константы метаданных Windows Media Device Manager.
- Возможности переносных устройств и требования оболочки.
- Структура WAVEFORMATEX.
- Обзор Encrypting File System.
Нужно найти другой код? Найти другой код состояния или ошибки.
