Class SoundMixerUseCases
Container class for Sound Mixer use cases.
Inherited Members
Namespace: Serenity.SoundMixer.Application.UseCases
Assembly: Serenity.SoundMixer.Application.dll
Syntax
public class SoundMixerUseCases
Constructors
SoundMixerUseCases(SoundMixerSetVolume, SoundMixerApplyEffectLoop, SoundMixerClearEffectLoop)
Initializes a new instance of the SoundMixerUseCases class.
Declaration
public SoundMixerUseCases(SoundMixerSetVolume setVolume, SoundMixerApplyEffectLoop applyEffectLoop, SoundMixerClearEffectLoop clearEffectLoop)
Parameters
| Type | Name | Description |
|---|---|---|
| SoundMixerSetVolume | setVolume | The use case for setting the volume. |
| SoundMixerApplyEffectLoop | applyEffectLoop | The use case for applying an effect loop. |
| SoundMixerClearEffectLoop | clearEffectLoop | The use case for clearing an effect loop. |
Fields
ApplyEffectLoop
Use case for applying a registered effect loop to a source group/channel.
Declaration
public SoundMixerApplyEffectLoop ApplyEffectLoop
Field Value
| Type | Description |
|---|---|
| SoundMixerApplyEffectLoop |
ClearEffectLoop
Use case for clearing a previously applied effect loop from a source group/channel.
Declaration
public SoundMixerClearEffectLoop ClearEffectLoop
Field Value
| Type | Description |
|---|---|
| SoundMixerClearEffectLoop |
SetVolume
Use case for setting the volume in the Sound Mixer Service.
Declaration
public SoundMixerSetVolume SetVolume
Field Value
| Type | Description |
|---|---|
| SoundMixerSetVolume |