Inherits IAudioTrack, and IDisposable.
Inherited by MP3AudioTrack, OGGAudioTrack, and WAVAudioTrack.
|
abstract void | Dispose () |
|
void | Pause () |
|
void | Play () |
|
void | Resume () |
|
abstract void | Reuse () |
|
void | SetVariable (string variableName, float value) |
|
void | Stop (AudioStopOptions options) |
|
void | Update () |
|
void | Pause () |
|
void | Play () |
|
void | Resume () |
|
void | Reuse () |
|
void | SetVariable (string variableName, float value) |
|
void | Stop (AudioStopOptions options) |
|
void | Update () |
|
|
void | CreateSoundEffect (int sampleRate, AudioChannels channels) |
|
void | PrepareBuffer () |
|
virtual void | PrepareToPlay () |
|
virtual void | ReadAheadPutAChunkIntoTheBuffer () |
|
void | ResetBuffer () |
|
|
byte[] | _bufferToSubmit = new byte[4096] |
|
DynamicSoundEffectInstance | _soundEffectInstance |
|
float[] | _temporaryBuffer = new float[2048] |
|
|
const int | bufferCountPerSubmit = 2 |
|
const int | bufferLength = 4096 |
|
const int | buffersToCoverFor = 8 |
|
◆ Pause()
void ASoundEffectBasedAudioTrack.Pause |
( |
| ) |
|
◆ Play()
void ASoundEffectBasedAudioTrack.Play |
( |
| ) |
|
◆ Resume()
void ASoundEffectBasedAudioTrack.Resume |
( |
| ) |
|
◆ Reuse()
abstract void ASoundEffectBasedAudioTrack.Reuse |
( |
| ) |
|
|
pure virtual |
◆ SetVariable()
void ASoundEffectBasedAudioTrack.SetVariable |
( |
string |
variableName, |
|
|
float |
value |
|
) |
| |
◆ Stop()
void ASoundEffectBasedAudioTrack.Stop |
( |
AudioStopOptions |
options | ) |
|
◆ Update()
void ASoundEffectBasedAudioTrack.Update |
( |
| ) |
|
◆ IsPaused
bool ASoundEffectBasedAudioTrack.IsPaused |
|
get |
◆ IsPlaying
bool ASoundEffectBasedAudioTrack.IsPlaying |
|
get |
◆ IsStopped
bool ASoundEffectBasedAudioTrack.IsStopped |
|
get |