Что означает код HRESULT 0xC00D6D73 (MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG)?

 
Предыдущий Следующий
MF_E_TRANSFORM_NEED_MORE_INPUT MF_E_TRANSFORM_CANNOT_CHANGE_MEDIATYPE_WHILE_PROCESSING

MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG

Что означает MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG

MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG (0xC00D6D73) — Операция не поддерживается для текущей конфигурации динамиков.

Здесь сообщение «операция не поддерживается для текущей конфигурации динамиков» связано с темой «mf, transform, не, possible, for, current».

Что проверить и как подтвердить исправление

Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0xC00D6D73 система сообщает «операция не поддерживается для текущей конфигурации динамиков», воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Сопоставьте с результатом 0xC00D6D73 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT. До исправления 0xC00D6D73 сохраните исходное состояние объекта по теме «mf, transform, не, possible, for, current».

Сообщение «операция не поддерживается для текущей конфигурации динамиков» при 0xC00D6D73 не следует подавлять общей обработкой исключения.

Документация для результата 0xC00D6D73: audio media type attributes · Audio Resampler channel mapping · MFPKEY_WMADEC_SPKRCFG and related properties.


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