◆ StreamingSound()
| Engine.Audio.StreamingSound.StreamingSound |
( |
StreamingSource | streamingSource, |
|
|
float | volume = 1f, |
|
|
float | pitch = 1f, |
|
|
float | pan = 0f, |
|
|
bool | isLooped = false, |
|
|
bool | disposeOnStop = false, |
|
|
float | bufferDuration = 0::3f ) |
◆ InternalDispose()
| override void Engine.Audio.StreamingSound.InternalDispose |
( |
| ) |
|
|
packagevirtual |
◆ InternalPause()
| override void Engine.Audio.StreamingSound.InternalPause |
( |
| ) |
|
|
package |
◆ InternalPlay()
| override void Engine.Audio.StreamingSound.InternalPlay |
( |
Vector3 | direction | ) |
|
|
package |
◆ InternalStop()
| override void Engine.Audio.StreamingSound.InternalStop |
( |
| ) |
|
|
package |
◆ ReadStreamingSource()
| int Engine.Audio.StreamingSound.ReadStreamingSource |
( |
byte[] | buffer, |
|
|
int | count ) |
◆ StreamingThreadFunction()
| unsafe void Engine.Audio.StreamingSound.StreamingThreadFunction |
( |
| ) |
|
|
private |
◆ VerifyStreamingSource()
| void Engine.Audio.StreamingSound.VerifyStreamingSource |
( |
StreamingSource | streamingSource | ) |
|
|
private |
◆ m_bufferDuration
| readonly float Engine.Audio.StreamingSound.m_bufferDuration |
◆ m_noMoreData
| bool Engine.Audio.StreamingSound.m_noMoreData |
|
private |
◆ m_stopTaskEvent
| ManualResetEvent Engine.Audio.StreamingSound.m_stopTaskEvent = new(false) |
|
private |
◆ m_task
| Task Engine.Audio.StreamingSound.m_task |
|
private |
◆ StreamingSource
| StreamingSource Engine.Audio.StreamingSound.StreamingSource |
|
getset |
该类的文档由以下文件生成: