This topic has not yet been rated - Rate this topic

SoundEffect Members

The following tables list the members exposed by the SoundEffect type.

Name Description
Public Method SoundEffect Overloaded. Initializes a new instance of SoundEffect, which provides the ability to load audio data for sound effects.
Name Description
Public Property Static DistanceScale Gets or sets a value that adjusts the effect of distance calculations on the sound (emitter).
Public Property Static DopplerScale Gets or sets a value that adjusts the effect of doppler calculations on the sound (emitter).
Public Property Duration Gets the duration of the SoundEffect.
Public Property IsDisposed Gets a value that indicates whether the object is disposed.
Public Property Static MasterVolume Gets or sets the master volume that affects all SoundEffectInstance sounds.
Public Property Name Gets or sets the asset name of the SoundEffect.
Public Property Static SpeedOfSound Returns the speed of sound: 343.5 meters per second.
Name Description
Public Method CreateInstance Creates a new SoundEffectInstance for this SoundEffect.
Public Method Dispose Releases the resources used by the SoundEffect.
Public Method Equals (Inherited from Object.)
Public Method Static FromStream Creates a SoundEffect object based on the specified data stream.
Public Method GetHashCode (Inherited from Object.)
Public Method Static GetSampleDuration Returns the sample duration based on the specified sample size and sample rate.
Public Method Static GetSampleSizeInBytes Returns the size of the audio sample based on duration, sample rate, and audio channels.
Public Method GetType (Inherited from Object.)
Public Method Play Overloaded. Plays a sound.
Public Method ToString (Inherited from Object.)
Name Description
Protected Method Finalize (Inherited from Object.)
Protected Method MemberwiseClone (Inherited from Object.)
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ