Share via


AudioSource Constructors

Definition

Overloads

Name Description
AudioSource()

Constructor used when creating subclasses

AudioSource(AudioFileType)

Create a new AudioSource instance, with the specified file type.

AudioSource(AudioFileType, AudioStreamBasicDescription)

Create a new AudioSource instance, with the specified file type and format.

AudioSource()

Constructor used when creating subclasses

public AudioSource();

Remarks

This constructor is provided as a convenience for developers that need to decouple the creation of the AudioSource from starting the read and write process. Once you have created this object, you need to invoke the Initialize(AudioFileType, AudioStreamBasicDescription) method to complete the setup.

Applies to

AudioSource(AudioFileType)

Create a new AudioSource instance, with the specified file type.

public AudioSource(AudioToolbox.AudioFileType fileTypeHint);
new AudioToolbox.AudioSource : AudioToolbox.AudioFileType -> AudioToolbox.AudioSource

Parameters

fileTypeHint
AudioFileType

The file type for the new audio source.

Applies to

AudioSource(AudioFileType, AudioStreamBasicDescription)

Create a new AudioSource instance, with the specified file type and format.

public AudioSource(AudioToolbox.AudioFileType inFileType, AudioToolbox.AudioStreamBasicDescription format);
new AudioToolbox.AudioSource : AudioToolbox.AudioFileType * AudioToolbox.AudioStreamBasicDescription -> AudioToolbox.AudioSource

Parameters

inFileType
AudioFileType

The file type for the new audio source.

format
AudioStreamBasicDescription

The audio format for the new audio source.

Applies to