Свойство MFPKEY_WMAENC_ORIGWAVEFORMAT

Задает структуру WAVEFORMATEX , описывающую входное звуковое содержимое.

Константа для IPropertyBag

g_wszWMACOriginalWaveFormat

Тип данных

VT_ARRAY | VT_UI1 (WAVEFORMATEX как массив байтов)

Комментарии

При перекодировки содержимого windows Media Audio на более низкую скорость передачи можно передать структуру содержимого WAVEFORMATEX в кодек, чтобы позволить кодеку оптимизировать свои алгоритмы. Эта функция, называемая интеллектуальной рекомпрессией, обеспечивает лучшие результаты, чем распаковка содержимого, а затем передача восстановленных образцов PCM обратно через кодек.

При передаче структуры WAVEFORMATEX включите все дополнительные байты в конце структуры, указанной в параметре WAVEFORMATEX.cbSize.

Аудиокодировщик принимает только входные и выходные данные, для которых количество каналов, битов на выборку и частота дискретизации идентичны. Вы можете перекодировать содержимое только с более низкой скоростью в этих параметрах. В любом случае необходимо декодировать содержимое и передать несжатые примеры в качестве входных данных кодировщику. Задание этого свойства предоставляет кодировщику некоторые сведения об обработке, которая уже была выполнена с содержимым.

Требования

Требование Значение
Минимальная версия клиента
Windows XP [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Wmcodecdsp.h

См. также раздел

Свойства Media Foundation