Windows Media Audio and Video Codec and DSP APIs MFPKEY_WMADEC_HIRESOUTPUT Property 

banner art
PreviousNext

MFPKEY_WMADEC_HIRESOUTPUT Property

Specifies whether the audio decoder should deliver high-resolution output.

Constant for IPropertyBag

g_wszWMACHiResOutput

Data Type

VT_BOOL

Default Value

FALSE

Remarks

You must set this value to TRUE to decode multichannel or 24-bit audio content. If the content is encoded in high-resolution, but this value is FALSE, the output will be 16-bit stereo.

The properties of high-resolution audio are passed in a WAVEFORMATEXTENSIBLE structure, not WAVEFORMATEX.

High-resolution output is available only if the decoder DMO is running on Windows XP or Windows Vista. You can set this property regardless of the operating system on which your application is running. On versions of Windows earlier than Windows XP, the decoder will ignore this setting and deliver standard output.

Many players (including Windows Media Player 9 Series and later) set this value for all content.

This property is available for writing on the decoder of the following codecs:

  • Windows Media Audio 9 Professional
  • Windows Media Audio 9 Lossless

See Also

PreviousNext
Page view tracker