attribut MF_MT_AUDIO_PREFER_WAVEFORMATEX

Gibt die bevorzugte Legacyformatstruktur an, die beim Konvertieren eines Audiomedientyps verwendet werden soll.

Datentyp

UINT32

Behandeln Sie als boolescher Wert.

Bemerkungen

Dieses Attribut stellt einen Hinweis auf die MFCreateWaveFormatExFromMFMediaType-Funktion bereit. Wenn das Attribut TRUE ist, konvertiert die Funktion den Audiomedientyp nach Möglichkeit in eine WAVEFORMATEX-Struktur , anstatt ihn in eine WAVEFORMATEXTENSIBLE-Struktur zu konvertieren.

Die MFInitMediaTypeFromWaveFormatEx-Funktion legt dieses Attribut fest. Sie können den Wert dieses Attributs überschreiben, aber wenn Sie dieses Attribut auf TRUE festlegen, wird nicht garantiert, dass ein Audiomedientyp in das WAVEFORMATEX-Formular konvertiert werden kann.

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [Desktop-Apps | UWP-Apps]
Header
Mfapi.h

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

Medientypattribute