API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

Players

The media player framework supports a variety of audio - including advanced audio effects - video and animation formats through the IMedia interface. Supported codecs and features vary by chipset platform, so Brew MP exposes these hardware capabilities. Brew MP has two modes of playback: direct mode, in which the decoder draws directly to the display for highest performance; and frame-callback mode, where the decoder returns media frames to the application for rich UI compositing (at the expense of a slight performance penalty). Audio playback offers environment control for simulated 3D / positional audio using multiple sources.

ClassAEECLSID_MediaAAC
AEECLSID_MediaADPCM
AEECLSID_MediaAMR
AEECLSID_MediaAudio3D
AEECLSID_MediaAudioEnv
AEECLSID_MediaAudioFX
AEECLSID_MediaEVRCNB
AEECLSID_MediaEVRCWB
AEECLSID_MediaIMelody
AEECLSID_MediaMIDI
AEECLSID_MediaMMF
AEECLSID_MediaMP3
AEECLSID_MediaPCM1
AEECLSID_MediaPHR
AEECLSID_MediaQCP1
AEECLSID_MediaSVG
AEECLSID_MediaXMF
AEECLSID_ResCtlSound
AEECLSID_SVGDOM
AEECLSID_Sound
AEECLSID_SystemSound
AEECLSID_MediaAMRWBdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
Data structureAEEAudioParmRange
AEEDOMString
AEEMMVParmType
AEEMMVStatusType
AEEMMVSubStatusType
AEEMediaAACAudioObj
AEEMediaAACBitRate
AEEMediaAACChannel
AEEMediaAACEPConfig
AEEMediaAACFormat
AEEMediaAACSampleRate
AEEMediaAACScalefactorData
AEEMediaAACSectionData
AEEMediaAACSpec
AEEMediaAACSpectralData
AEEMediaAudioSync
AEEMediaCmdNotify
AEEMediaCreateInfo
AEEMediaData
AEEMediaDataEx
AEEMediaDecryptInfo
AEEMediaEncodeInfo
AEEMediaEncodeResult
AEEMediaMIDISpec
AEEMediaMP3Spec
AEEMediaOrientation
AEEMediaRollOff
AEEMediaSVGSpec
AEEMediaSeek
AEEMediaVideo3GPPTimedText
AEEMediaVideoData
AEEMediaVideoFileSave
AEEMediaVideoNetPolicyInfo
AEEMediaVideoTTFontInfo
AEEMediaVideoTelopTextElement
AEEMediaVideoTelopTextSubString
AEEMediaWaveSpec
AEEPolarPosition
AEESoundAPath
AEESoundCmd
AEESoundCmdData
AEESoundDevice
AEESoundInfo
AEESoundMethod
AEESoundMuteCtl
AEESoundStatus
AEESoundTone
AEESoundToneData
AEEVector
IMediaAudio3D Control Parameters
IMediaAudioEnv Control Parameters
MediaCAPType
MediaCodecType
MediaDownloadPlaybackCtlType
MediaStreamType
Multimedia Parameters (MM_PARM_XXX
Multimedia Status Codes (MM_STATUS_XXX
PFNMEDIANOTIFY
PFNSOUNDSTATUS
SVG Command codes
SVG Control Parameters
SVG Status codes
SVGColor
SVGDocumentVerify
SVGElementInstance
SVGEvent
SVGKeyData
SVGMatrix
SVGMouseEvent
SVGPanData
SVGPoint
SVGPointerData
SVGProgressEvent
SVGRect
SVGRotateData
SVGURIResourceData
SVGURIResourceDataAck
SVGURIResourceRequestData
SVGZoomData
AEESoundPlayerAudioSpecdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerCmddeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerCmdDatadeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerFiledeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerInfodeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerInputdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMIDISpecdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3BitRatedeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3Channeldeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3Emphasisdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3Extensiondeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3Layerdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3SampleRatedeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3Specdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerMP3Versiondeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerSourcedeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEESoundPlayerStatusdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
AEEVoicePromptdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
PFNSOUNDPLAYERSTATUSdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ErrorISVGDOM Error Codes
InterfaceIDLS
IMedia
IMediaAudio3D
IMediaAudioEnv
IMediaAudioFX
IMediaDecrypt
IMediaSVG
IMediaUtil
IMediaVideo
IResourceStatus
ISVGDOM
ISound
ISoundPlayerdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
MethodIDLS_AddRef()
IDLS_IsGlobal()
IDLS_IsLoaded()
IDLS_Load()
IDLS_QueryInterface()
IDLS_Release()
IDLS_Unload()
IMEDIAUTIL_AddRef()
IMEDIAUTIL_CreateMedia()
IMEDIAUTIL_CreateMediaEx()
IMEDIAUTIL_EncodeJPEG()
IMEDIAUTIL_EncodeMedia()
IMEDIAUTIL_EncodePMD()
IMEDIAUTIL_QueryInterface()
IMEDIAUTIL_Release()
IMEDIA_GetDecryptCaps()
IMEDIA_SetDecryptInfo()
IMediaAudio3D_GetMode()
IMediaAudio3D_GetParm()
IMediaAudio3D_GetPolarPosition()
IMediaAudio3D_GetPosition()
IMediaAudio3D_GetRollOff()
IMediaAudio3D_GetVelocity()
IMediaAudio3D_GetVolume()
IMediaAudio3D_SetMode()
IMediaAudio3D_SetParm()
IMediaAudio3D_SetPolarPosition()
IMediaAudio3D_SetPosition()
IMediaAudio3D_SetRollOff()
IMediaAudio3D_SetVelocity()
IMediaAudio3D_SetVolume()
IMediaAudioEnv_AddMedia()
IMediaAudioEnv_Commit()
IMediaAudioEnv_Enable()
IMediaAudioEnv_EnableDeferCommit()
IMediaAudioEnv_GetListenerOrientation()
IMediaAudioEnv_GetListenerPosition()
IMediaAudioEnv_GetListenerVelocity()
IMediaAudioEnv_GetMediaList()
IMediaAudioEnv_GetOutputDevice()
IMediaAudioEnv_GetParm()
IMediaAudioEnv_RemoveMedia()
IMediaAudioEnv_SetListenerOrientation()
IMediaAudioEnv_SetListenerPosition()
IMediaAudioEnv_SetListenerVelocity()
IMediaAudioEnv_SetOutputDevice()
IMediaAudioEnv_SetParm()
IMediaAudioFX_GetParm()
IMediaAudioFX_GetReverbDampingFactor()
IMediaAudioFX_GetReverbDecayTime()
IMediaAudioFX_GetReverbGain()
IMediaAudioFX_GetReverbPreset()
IMediaAudioFX_SetParm()
IMediaAudioFX_SetReverbDampingFactor()
IMediaAudioFX_SetReverbDecayTime()
IMediaAudioFX_SetReverbGain()
IMediaAudioFX_SetReverbPreset()
IMediaSVG_DocumentVerify()
IMediaSVG_EnableAutoStop()
IMediaSVG_EnableClientFrameGeneration()
IMediaSVG_EnableClientURIResourceHandling()
IMediaSVG_EnableProgressiveRender()
IMediaSVG_EnableTransparency()
IMediaSVG_Focus()
IMediaSVG_GenerateFrame()
IMediaSVG_GetVersion()
IMediaSVG_GetViewport()
IMediaSVG_Key()
IMediaSVG_KeyDown()
IMediaSVG_KeyUp()
IMediaSVG_Pan()
IMediaSVG_PointerClick()
IMediaSVG_PointerDown()
IMediaSVG_PointerLeave()
IMediaSVG_PointerMove()
IMediaSVG_PointerOver()
IMediaSVG_PointerUp()
IMediaSVG_ResetFrame()
IMediaSVG_Rotate()
IMediaSVG_SetBackgroundColor()
IMediaSVG_SetDOMEmptyDoc()
IMediaSVG_SetDPI()
IMediaSVG_SetDefaultCanvas()
IMediaSVG_SetDir()
IMediaSVG_SetFrameDelay()
IMediaSVG_SetTransparency()
IMediaSVG_SetViewport()
IMediaSVG_TextInput()
IMediaSVG_URIResourceData()
IMediaSVG_Zoom()
IMediaVideo_FileSaveStart()
IMediaVideo_FileSaveStop()
IMediaVideo_GetAtom()
IMediaVideo_GetAtomSize()
IMediaVideo_GetAudioPos()
IMediaVideo_GetFrame()
IMediaVideo_GetRotation()
IMediaVideo_GetSPEC()
IMediaVideo_GetScaling()
IMediaVideo_GetSpecSize()
IMediaVideo_GetTextPos()
IMediaVideo_GetTimeScale()
IMediaVideo_GetTransport()
IMediaVideo_GetVideoPos()
IMediaVideo_SetPrerollData()
IMediaVideo_SetRotation()
IMediaVideo_SetRotationEx()
IMediaVideo_SetScaling()
IMediaVideo_SetScalingEx()
IMediaVideo_SetTransport()
IMedia_AddRef()
IMedia_EnableChannelShare()
IMedia_EnableFrameCallback()
IMedia_FastForward()
IMedia_GetClassID()
IMedia_GetFrame()
IMedia_GetMediaData()
IMedia_GetMediaParm()
IMedia_GetRect()
IMedia_GetState()
IMedia_GetTotalTime()
IMedia_GetVolume()
IMedia_IsChannelShare()
IMedia_IsFrameCallback()
IMedia_Pause()
IMedia_Play()
IMedia_QueryInterface()
IMedia_Record()
IMedia_RegisterNotify()
IMedia_Release()
IMedia_Resume()
IMedia_Rewind()
IMedia_Seek()
IMedia_SeekFrame()
IMedia_SetAudioDevice()
IMedia_SetAudioPath()
IMedia_SetMediaData()
IMedia_SetMediaDataEx()
IMedia_SetMediaParm()
IMedia_SetMuteCtl()
IMedia_SetPan()
IMedia_SetRect()
IMedia_SetTickTime()
IMedia_SetVolume()
IMedia_Stop()
IResourceStatus_AddRef()
IResourceStatus_GetIsResourceFailure()
IResourceStatus_OnResourceFailureCleared()
IResourceStatus_QueryInterface()
IResourceStatus_Release()
ISVGDOM_AddEventListener()
ISVGDOM_AddRef()
ISVGDOM_AppendChild()
ISVGDOM_BeginElement()
ISVGDOM_BeginElementAt()
ISVGDOM_CreateElementNS()
ISVGDOM_CreateSVGMatrix()
ISVGDOM_CreateSVGPath()
ISVGDOM_CreateSVGRGBColor()
ISVGDOM_CreateSVGRect()
ISVGDOM_DeleteElement()
ISVGDOM_EndElement()
ISVGDOM_EndElementAt()
ISVGDOM_FreeSVGMatrix()
ISVGDOM_FreeSVGPath()
ISVGDOM_FreeSVGRGBColor()
ISVGDOM_FreeSVGRect()
ISVGDOM_GetAttributeNS()
ISVGDOM_GetBBox()
ISVGDOM_GetContent()
ISVGDOM_GetCurrentFocusedObject()
ISVGDOM_GetCurrentRotate()
ISVGDOM_GetCurrentScale()
ISVGDOM_GetCurrentTime()
ISVGDOM_GetCurrentTranslate()
ISVGDOM_GetDocumentElement()
ISVGDOM_GetElementById()
ISVGDOM_GetFirstChild()
ISVGDOM_GetFloatPresentationTrait()
ISVGDOM_GetFloatTrait()
ISVGDOM_GetLastChild()
ISVGDOM_GetLocalName()
ISVGDOM_GetMatrixPresentationTrait()
ISVGDOM_GetMatrixTrait()
ISVGDOM_GetNamespaceURI()
ISVGDOM_GetNextSibling()
ISVGDOM_GetOwnerDocument()
ISVGDOM_GetParent()
ISVGDOM_GetPathPresentationTrait()
ISVGDOM_GetPathTrait()
ISVGDOM_GetPresentationTrait()
ISVGDOM_GetPresentationTraitNS()
ISVGDOM_GetPrevSibling()
ISVGDOM_GetRGBColorPresentationTrait()
ISVGDOM_GetRGBColorTrait()
ISVGDOM_GetRectPresentationTrait()
ISVGDOM_GetRectTrait()
ISVGDOM_GetSVGElementID()
ISVGDOM_GetScreenBBox()
ISVGDOM_GetScreenCTM()
ISVGDOM_GetTrait()
ISVGDOM_GetTraitNS()
ISVGDOM_GetURL()
ISVGDOM_GetViewPort()
ISVGDOM_GoToLocation()
ISVGDOM_InsertBefore()
ISVGDOM_IsInsertedInTree()
ISVGDOM_IsPaused()
ISVGDOM_MatrixGetComponent()
ISVGDOM_MatrixInverse()
ISVGDOM_MatrixMultiply()
ISVGDOM_MatrixRotate()
ISVGDOM_MatrixScale()
ISVGDOM_MatrixTranslate()
ISVGDOM_MoveFocus()
ISVGDOM_PathClose()
ISVGDOM_PathCurveTo()
ISVGDOM_PathGetNumberOfSegments()
ISVGDOM_PathGetSegment()
ISVGDOM_PathGetSegmentParam()
ISVGDOM_PathLineTo()
ISVGDOM_PathMoveTo()
ISVGDOM_PathQuadTo()
ISVGDOM_PauseElement()
ISVGDOM_PostURL()
ISVGDOM_PreventDefault()
ISVGDOM_QueryInterface()
ISVGDOM_Release()
ISVGDOM_RemoveChild()
ISVGDOM_RemoveEventListener()
ISVGDOM_ResumeElement()
ISVGDOM_SetAttributeNS()
ISVGDOM_SetContent()
ISVGDOM_SetCurrentRotate()
ISVGDOM_SetCurrentScale()
ISVGDOM_SetCurrentTime()
ISVGDOM_SetCurrentTranslate()
ISVGDOM_SetFloatTrait()
ISVGDOM_SetFocus()
ISVGDOM_SetMatrixTrait()
ISVGDOM_SetNodeLock()
ISVGDOM_SetPathTrait()
ISVGDOM_SetRGBColorTrait()
ISVGDOM_SetRectTrait()
ISVGDOM_SetSVGElementID()
ISVGDOM_SetTrait()
ISVGDOM_SetTraitNS()
ISVGDOM_SetViewPort()
ISVGDOM_StopPropagation()
ISound_AddRef()
ISound_Get()
ISound_GetResourceCtl()
ISound_GetVolume()
ISound_PlayFreqTone()
ISound_PlayTone()
ISound_PlayToneList()
ISound_RegisterNotify()
ISound_Release()
ISound_Set()
ISound_SetDevice()
ISound_SetVolume()
ISound_StopTone()
ISound_StopVibrate()
ISound_Vibrate()
ISOUNDPLAYER_AddRef()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_FastForward()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_GetInfo()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_GetTotalTime()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_GetVolume()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_Pause()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_Play()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_RegisterNotify()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_Release()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_Resume()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_Rewind()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_Set()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_SetInfo()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_SetSoundDevice()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_SetStream()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_SetTempo()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_SetTune()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_SetVolume()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
ISOUNDPLAYER_Stop()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
PrivilegeAEECLSID_RESPRIV_SOUND