Inherits IRtcEngineNative.
Inherited by agora_gaming_rtc.AudioEffectManagerImpl.
◆ GetEffectsVolume()
abstract double agora_gaming_rtc.IAudioEffectManager.GetEffectsVolume |
( |
| ) |
|
|
pure virtual |
◆ SetEffectsVolume()
abstract int agora_gaming_rtc.IAudioEffectManager.SetEffectsVolume |
( |
int |
volume | ) |
|
|
pure virtual |
◆ PlayEffect() [1/2]
abstract int agora_gaming_rtc.IAudioEffectManager.PlayEffect |
( |
int |
soundId, |
|
|
string |
filePath, |
|
|
int |
loopCount, |
|
|
double |
pitch = 1.0D , |
|
|
double |
pan = 0.0D , |
|
|
int |
gain = 100 , |
|
|
bool |
publish = false |
|
) |
| |
|
pure virtual |
◆ PlayEffect() [2/2]
abstract int agora_gaming_rtc.IAudioEffectManager.PlayEffect |
( |
int |
soundId, |
|
|
string |
filePath, |
|
|
int |
loopCount, |
|
|
double |
pitch, |
|
|
double |
pan, |
|
|
int |
gain, |
|
|
bool |
publish, |
|
|
int |
startPos |
|
) |
| |
|
pure virtual |
◆ GetEffectDuration()
abstract int agora_gaming_rtc.IAudioEffectManager.GetEffectDuration |
( |
string |
filePath | ) |
|
|
pure virtual |
◆ SetEffectPosition()
abstract int agora_gaming_rtc.IAudioEffectManager.SetEffectPosition |
( |
int |
soundId, |
|
|
int |
pos |
|
) |
| |
|
pure virtual |
◆ GetEffectCurrentPosition()
abstract int agora_gaming_rtc.IAudioEffectManager.GetEffectCurrentPosition |
( |
int |
soundId | ) |
|
|
pure virtual |
◆ StopEffect()
abstract int agora_gaming_rtc.IAudioEffectManager.StopEffect |
( |
int |
soundId | ) |
|
|
pure virtual |
◆ StopAllEffects()
abstract int agora_gaming_rtc.IAudioEffectManager.StopAllEffects |
( |
| ) |
|
|
pure virtual |
◆ PreloadEffect()
abstract int agora_gaming_rtc.IAudioEffectManager.PreloadEffect |
( |
int |
soundId, |
|
|
string |
filePath |
|
) |
| |
|
pure virtual |
◆ UnloadEffect()
abstract int agora_gaming_rtc.IAudioEffectManager.UnloadEffect |
( |
int |
soundId | ) |
|
|
pure virtual |
◆ PauseEffect()
abstract int agora_gaming_rtc.IAudioEffectManager.PauseEffect |
( |
int |
soundId | ) |
|
|
pure virtual |
◆ PauseAllEffects()
abstract int agora_gaming_rtc.IAudioEffectManager.PauseAllEffects |
( |
| ) |
|
|
pure virtual |
◆ ResumeEffect()
abstract int agora_gaming_rtc.IAudioEffectManager.ResumeEffect |
( |
int |
soundId | ) |
|
|
pure virtual |
◆ ResumeAllEffects()
abstract int agora_gaming_rtc.IAudioEffectManager.ResumeAllEffects |
( |
| ) |
|
|
pure virtual |
◆ SetVoiceOnlyMode()
abstract int agora_gaming_rtc.IAudioEffectManager.SetVoiceOnlyMode |
( |
bool |
enable | ) |
|
|
pure virtual |
◆ SetRemoteVoicePosition()
abstract int agora_gaming_rtc.IAudioEffectManager.SetRemoteVoicePosition |
( |
uint |
uid, |
|
|
double |
pan, |
|
|
double |
gain |
|
) |
| |
|
pure virtual |
◆ SetLocalVoicePitch()
abstract int agora_gaming_rtc.IAudioEffectManager.SetLocalVoicePitch |
( |
double |
pitch | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: