csharp
public readonly record struct AudioDeviceInfoOne output a backend could play through.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (4)
public string IdWhat to pass back as DeviceId to choose it.
public string NameWhat to show a human.
public bool IsDefaultWhether the operating system considers this the one to use.
public AudioFormat PreferredFormatThe format it would rather be given. Opening it with something else is legal and costs a conversion somewhere below.
Methods (1)
public AudioDeviceInfo(string Id, string Name, bool IsDefault, AudioFormat PreferredFormat)One output a backend could play through.
Used by (13)
- VideoGameVideoPlayback
- AudioEngineVixen.Audio
- IAudioBackendVixen.Audio
- IAudioCaptureDeviceVixen.Audio
- IAudioDeviceVixen.Audio
- NullAudioBackendVixen.Audio
- NullAudioCaptureDeviceVixen.Audio
- NullAudioDeviceVixen.Audio
- OpenALBackendVixen.Audio.Backend.OpenAL
- OpenALBackendTestsVixen.Audio.Backend.OpenAL.Tests
- OpenALCaptureDeviceVixen.Audio.Backend.OpenAL
- OpenALDeviceVixen.Audio.Backend.OpenAL
- SilentBackendVixen.Audio.Tests