Show / Hide Table of Contents

Class AudioSettings

Inheritance
Object
AudioSettings
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public sealed class AudioSettings

Properties

driverCapabilities

Declaration
public static AudioSpeakerMode driverCapabilities { get; }
Property Value
Type Description
AudioSpeakerMode

dspTime

Declaration
public static double dspTime { get; }
Property Value
Type Description
Double

outputSampleRate

Declaration
public static int outputSampleRate { get; set; }
Property Value
Type Description
Int32

speakerMode

Declaration
public static AudioSpeakerMode speakerMode { get; set; }
Property Value
Type Description
AudioSpeakerMode

Methods

| Improve this Doc View Source

GetConfiguration()

Declaration
public static AudioConfiguration GetConfiguration()
Returns
Type Description
AudioConfiguration

GetDSPBufferSize(out Int32, out Int32)

Declaration
public static void GetDSPBufferSize(out int bufferLength, out int numBuffers)
Parameters
Type Name Description
Int32 bufferLength
Int32 numBuffers

GetSpatializerPluginName()

Declaration
public static string GetSpatializerPluginName()
Returns
Type Description
String

GetSpatializerPluginNames()

Declaration
public static string[] GetSpatializerPluginNames()
Returns
Type Description
String[]
| Improve this Doc View Source

Reset(AudioConfiguration)

Declaration
public static bool Reset(AudioConfiguration config)
Parameters
Type Name Description
AudioConfiguration config
Returns
Type Description
Boolean

SetDSPBufferSize(Int32, Int32)

Declaration
[Obsolete("AudioSettings.SetDSPBufferSize is deprecated and has been replaced by audio project settings and the AudioSettings.GetConfiguration/AudioSettings.Reset API.")]
public static void SetDSPBufferSize(int bufferLength, int numBuffers)
Parameters
Type Name Description
Int32 bufferLength
Int32 numBuffers
| Improve this Doc View Source

SetSpatializerPluginName(String)

Declaration
public static void SetSpatializerPluginName(string pluginName)
Parameters
Type Name Description
String pluginName

Events

| Improve this Doc View Source

OnAudioConfigurationChanged

Declaration
public static event AudioSettings.AudioConfigurationChangeHandler OnAudioConfigurationChanged
Event Type
Type Description
AudioSettings.AudioConfigurationChangeHandler

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX