атрибут MF_MT_AUDIO_PREFER_WAVEFORMATEX

Задает предпочтительную структуру устаревшего формата, используемую при преобразовании типа звукового носителя.

Тип данных

UINT32

Рассматривать как логическое значение.

Комментарии

Этот атрибут предоставляет указание функции MFCreateWaveFormatExFromMFMediaType . Если атрибут имеет значение TRUE, функция по возможности преобразует тип аудиоданных в структуру WAVEFORMATEX , а не в структуру WAVEFORMATEXTENSIBLE .

Функция MFInitMediaTypeFromWaveFormatEx задает этот атрибут. Вы можете переопределить значение этого атрибута, но установка для этого атрибута значения TRUE не гарантирует, что тип звукового носителя может быть преобразован в форму WAVEFORMATEX .

Константу GUID для этого атрибута экспортируют из mfuuid.lib.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера
Windows Server 2008 [классические приложения | Приложения UWP]
Заголовок
Mfapi.h

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

Алфавитный список атрибутов Media Foundation

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

Атрибуты типа мультимедиа