MFPKEY_WMAENC_ORIGWAVEFORMAT-Eigenschaft

Gibt die WAVEFORMATEX-Struktur an, die den Audioinhalt der Eingabe beschreibt.

Konstante für IPropertyBag

g_wszWMACOriginalWaveFormat

Datentyp

VT_ARRAY | VT_UI1 (WAVEFORMATEX als Bytearray)

Bemerkungen

Beim Transcodieren von Windows Media Audio-basierten Inhalten in eine niedrigere Bitrate können Sie die WAVEFORMATEX-Struktur des Inhalts an den Codec übergeben, damit der Codec seine Algorithmen optimieren kann. Dieses Feature, das als intelligente Rekomprimierung bezeichnet wird, liefert bessere Ergebnisse als das Dekomprimieren des Inhalts und das anschließende Zurückspeisen der rekonstruierten PCM-Beispiele über den Codec.

Wenn Sie die WAVEFORMATEX-Struktur übergeben, schließen Sie alle zusätzlichen Bytes am Ende der durch WAVEFORMATEX.cbSize angegebenen Struktur ein.

Der Audioencoder akzeptiert nur Ein- und Ausgaben, für die die Anzahl von Kanälen, Bits pro Stichprobe und Abtastrate identisch sind. Sie können Inhalte nur in eine niedrigere Bitrate innerhalb dieser Parameter transcodieren. In jedem Fall müssen Sie den Inhalt decodieren und die unkomprimierten Beispiele als Eingabe an den Encoder übergeben. Durch Festlegen dieser Eigenschaft erhalten sie einige Informationen zur Verarbeitung, die bereits für den Inhalt ausgeführt wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Wmcodecdsp.h

Siehe auch

Media Foundation-Eigenschaften