AudioAPI reference
Struct AudioStatistics
Namespace: MicroEngine.Audio
Assembly: MicroEngine.Audio.dll
Guide: Audio
What Statistics reports about the mixer’s voices.
public readonly struct AudioStatistics : IEquatable<AudioStatistics>Implements
Constructors
AudioStatistics(int, int, int)
What Statistics reports about the mixer’s voices.
public AudioStatistics(int ActiveVoices, int MaxVoices, int RefusedSounds)Parameters
ActiveVoices int
Sounds playing now, music included.
MaxVoices int
Sounds that can play at once.
RefusedSounds int
Sounds the voice policy refused since the start because every voice played something of higher priority.
Properties
ActiveVoices
Sounds playing now, music included.
public int ActiveVoices { get; init; }Property Value
MaxVoices
Sounds that can play at once.
public int MaxVoices { get; init; }Property Value
RefusedSounds
Sounds the voice policy refused since the start because every voice played something of higher priority.
public int RefusedSounds { get; init; }Property Value
Methods
Deconstruct(out int, out int, out int)
public void Deconstruct(out int ActiveVoices, out int MaxVoices, out int RefusedSounds)Parameters
ActiveVoices int
MaxVoices int
RefusedSounds int
Equals(object)
public override bool Equals(object obj)Parameters
obj object
Returns
Equals(AudioStatistics)
public bool Equals(AudioStatistics other)Parameters
other AudioStatistics
Returns
GetHashCode()
public override int GetHashCode()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(AudioStatistics, AudioStatistics)
public static bool operator ==(AudioStatistics left, AudioStatistics right)Parameters
left AudioStatistics
right AudioStatistics
Returns
operator !=(AudioStatistics, AudioStatistics)
public static bool operator !=(AudioStatistics left, AudioStatistics right)Parameters
left AudioStatistics
right AudioStatistics