MFPKEY_WMAENC_ORIGWAVEFORMAT, proprietà

Specifica la struttura WAVEFORMATEX che descrive il contenuto audio di input.

Costante per IPropertyBag

g_wszWMACOriginalWaveFormat

Tipo di dati

VT_ARRAY | VT_UI1 (WAVEFORMATEX come matrice di byte)

Commenti

Quando si esegue la transcodazione del contenuto basato su Windows Media Audio a una frequenza di bit inferiore, è possibile passare la struttura WAVEFORMATEX del contenuto al codec per abilitare il codec per ottimizzare i relativi algoritmi. Questa funzionalità, denominata recompressione intelligente, offre risultati migliori rispetto alla decompressione del contenuto e quindi alimentazione degli esempi PCM ricostruiti tramite il codec.

Quando si passa la struttura WAVEFORMATEX , includere eventuali byte aggiuntivi alla fine della struttura specificata da WAVEFORMATEX.cbSize.

Il codificatore audio accetta solo input e output per i quali il numero di canali, bit per esempio e frequenza di esempio sono identici. È possibile transcodificare il contenuto solo a una velocità di bit inferiore all'interno di tali parametri. In ogni caso, è necessario decodificare il contenuto e passare gli esempi non compressi come input al codificatore. L'impostazione di questa proprietà fornisce al codificatore alcune informazioni sull'elaborazione già eseguita sul contenuto.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Wmcodecdsp.h

Vedi anche

Proprietà di Media Foundation