| Предыдущий | Следующий |
| NS_E_WMG_LICENSE_TAMPERED | NS_E_WMX_UNRECOGNIZED_PLAYLIST_FORMAT |
NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM
Что означает NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM
NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM (0xC00D1065) — граф DirectShow не будет визуализировать выбранный двоичный поток.
Устаревший путь воспроизведения представляет собой граф DirectShow: source filter предоставляет выходные pin, преобразования согласуют media type, а renderer потребляют синхронизированные sample. Во время preroll или динамической смены формата состояние графа, идентичность pin и согласованный формат могут изменяться. Для NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM сохраните самый ранний результат нижнего уровня: оболочки могут свести несколько разных причин к одному HRESULT.
Главное различие: Построение и состояние графа нужно отличать от нижележащих этапов формата ASF и сетевой сеанс.
Что проверить
- Сопоставьте параметры вызова с условием «Политика запрещает обработку бинарного потока, содержащегося в защищённом содержимом» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Политика запрещает обработку бинарного потока, содержащегося в защищённом содержимом» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_WMR_CANNOT_RENDER_BINARY_STREAM | Для бинарного потока требуется специальный renderer или подключаемый модуль, которого нет |
Технические ссылки
- Граф фильтров DirectShow
- Типы мультимедиа DirectShow
- Согласование типов мультимедиа
- Фильтр WM ASF Reader
- Реестр HRESULT Microsoft
Нужно найти другой код? Найти другой код состояния или ошибки.