예제 #1
0
 /// <summary>
 /// Unbind all adjustments from another component's aggregated results.
 /// </summary>
 /// <param name="component">The other component (generally a direct parent).</param>
 internal void UnbindAdjustments(IAggregateAudioAdjustment component) => adjustments.UnbindAdjustments(component);
예제 #2
0
 public void UnbindAdjustments(IAggregateAudioAdjustment component) => throw new NotImplementedException();
예제 #3
0
 public void BindAdjustments(IAggregateAudioAdjustment component) => adjustments.BindAdjustments(component);
예제 #4
0
 public void UnbindAdjustments(IAggregateAudioAdjustment component)
 {
     sample.UnbindAdjustments(component);
 }
예제 #5
0
 /// <summary>
 /// Unbind all adjustments from an <see cref="IAggregateAudioAdjustment"/>.
 /// </summary>
 /// <param name="component">The adjustment source.</param>
 internal void UnbindAdjustments(IAggregateAudioAdjustment component)
 {
     volumeAggregate.RemoveSource(component.AggregateVolume);
     balanceAggregate.RemoveSource(component.AggregateBalance);
     frequencyAggregate.RemoveSource(component.AggregateFrequency);
 }