[wdmaudiodev] Re: SFX, MFX, EFX
- From: Matthew van Eerde <Matthew.van.Eerde@xxxxxxxxxxxxx>
- To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
- Date: Fri, 9 May 2014 17:45:41 +0000
There is no whitepaper or anything, but you can look at the "Microsoft slate
system virtual audio device driver sample"
http://code.msdn.microsoft.com/windowshardware/slate-system-virtual-audio-f241062f
as a sample.
New .inf directives:
PKEY_FX_StreamEffectClsid
PKEY_FX_ModeEffectClsid
PKEY_FX_EndpointEffectClsid
PKEY_SFX_ProcessingModes_Supported_For_Streaming
PKEY_MFX_ProcessingModes_Supported_For_Streaming
PKEY_EFX_ProcessingModes_Supported_For_Streaming
New APO interfaces:
IAudioProcessingObject::Initialize now takes an APOInitSystemEffects2
IAudioSystemEffects2::GetEffectsList
New KS properties:
KSPROPSETID_AudioSignalProcessing / KSPROPERTY_AUDIOSIGNALPROCESSING_MODES
This calls into a new portcls miniport interface:
IMiniportAudioSignalProcessing::GetModes
KSPROPSETID_AudioEffectsDiscovery / KSPROPERTY_AUDIOEFFECTSDISCOVERY_EFFECTSLIST
Other related posts:
- » [wdmaudiodev] SFX, MFX, EFX- Leonard Shoell
- » [wdmaudiodev] Re: SFX, MFX, EFX - Matthew van Eerde
- » [wdmaudiodev] Re: SFX, MFX, EFX- Leonard Shoell
- » [wdmaudiodev] Re: SFX, MFX, EFX- Matthew van Eerde
- » [wdmaudiodev] Re: SFX, MFX, EFX- Leonard Shoell
- » [wdmaudiodev] Re: SFX, MFX, EFX- Frank Yerrace
- » [wdmaudiodev] Re: SFX, MFX, EFX- Leonard Shoell
- » [wdmaudiodev] Re: SFX, MFX, EFX- Matthew van Eerde
- » [wdmaudiodev] Re: SFX, MFX, EFX- Tim Roberts
- » [wdmaudiodev] Re: SFX, MFX, EFX- Leonard Shoell
- » [wdmaudiodev] Re: SFX, MFX, EFX- Frank Yerrace
- » [wdmaudiodev] Re: SFX, MFX, EFX- Matthew van Eerde
- » [wdmaudiodev] Re: SFX, MFX, EFX- Matthew van Eerde
- » [wdmaudiodev] Re: SFX, MFX, EFX- Leonard Shoell
- » [wdmaudiodev] Re: SFX, MFX, EFX- Matthew van Eerde