接口参考

audio_manager.h · C++ API

按同一接口文件归组浏览,展开条目查看声明、使用说明和版本边界。

阅读相关开发指南 →

这里保留接口声明及来源。逐项运行验证范围以条目记录为准;源文件中的内部实现候选不代表免费 SDK 的交付承诺。

include/kui/media/audio_manager.h
AudioManager::~AudioManager
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
~AudioManager();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:80

反馈此接口问题 →
AudioManager::activeCount
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
u32 activeCount(AudioGroup group) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:157

反馈此接口问题 →
AudioManager::activeCount
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
u32 activeCount() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:154

反馈此接口问题 →
AudioManager::adapter
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
AudioAdapter* adapter() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:88

反馈此接口问题 →
AudioManager::AudioManager
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
AudioManager();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:79

反馈此接口问题 →
AudioManager::AudioManager
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
AudioManager(const AudioManager&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:82

反馈此接口问题 →
AudioManager::groupVolume
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
f32 groupVolume(AudioGroup group) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:93

反馈此接口问题 →
AudioManager::info
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
SoundInfo info(SoundHandle handle) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:127

反馈此接口问题 →
AudioManager::isAvailable
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
bool isAvailable() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:89

反馈此接口问题 →
AudioManager::isGroupMuted
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
bool isGroupMuted(AudioGroup group) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:101

反馈此接口问题 →
AudioManager::isPlaying
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
bool isPlaying(SoundHandle handle) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:129

反馈此接口问题 →
AudioManager::masterVolume
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
f32 masterVolume() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:97

反馈此接口问题 →
AudioManager::operator=
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
AudioManager& operator=(const AudioManager&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:84

反馈此接口问题 →
AudioManager::pause
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void pause(SoundHandle handle);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:111

反馈此接口问题 →
AudioManager::pauseAll
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void pauseAll();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:134

反馈此接口问题 →
AudioManager::pauseAll
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void pauseAll(AudioGroup group);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:135

反馈此接口问题 →
AudioManager::play
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
SoundHandle play(const String& path, const PlayOptions& opts = {});

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:103

反馈此接口问题 →
AudioManager::pooledCount
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
u32 pooledCount() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:156

反馈此接口问题 →
AudioManager::preload
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
u32 preload(const String& path, u32 count = 1);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:139

反馈此接口问题 →
AudioManager::resume
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void resume(SoundHandle handle);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:113

反馈此接口问题 →
AudioManager::resumeAll
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void resumeAll(AudioGroup group);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:137

反馈此接口问题 →
AudioManager::resumeAll
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void resumeAll();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:136

反馈此接口问题 →
AudioManager::seek
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void seek(SoundHandle handle, f64 seconds);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:124

反馈此接口问题 →
AudioManager::setAdapter
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void setAdapter(AudioAdapter* adapter);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:86

反馈此接口问题 →
AudioManager::setGroupMuted
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void setGroupMuted(AudioGroup group, bool muted);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:99

反馈此接口问题 →
AudioManager::setGroupVolume
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void setGroupVolume(AudioGroup group, f32 volume);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:91

反馈此接口问题 →
AudioManager::setMasterVolume
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void setMasterVolume(f32 volume)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:95

反馈此接口问题 →
AudioManager::setPan
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void setPan(SoundHandle handle, f32 pan);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:118

反馈此接口问题 →
AudioManager::setPitch
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void setPitch(SoundHandle handle, f32 pitch);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:121

反馈此接口问题 →
AudioManager::setVolume
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void setVolume(SoundHandle handle, f32 volume);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:115

反馈此接口问题 →
AudioManager::stop
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void stop(SoundHandle handle);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:108

反馈此接口问题 →
AudioManager::stopAll
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void stopAll();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:131

反馈此接口问题 →
AudioManager::stopAll
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void stopAll(AudioGroup group);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:133

反馈此接口问题 →
AudioManager::tick
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void tick(f64 dt);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:150

反馈此接口问题 →
AudioManager::unload
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void unload(const String& path);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:144

反馈此接口问题 →
AudioManager::unloadAll
待核对3.61.7C++

media 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

audio_manager.h
void unloadAll();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/media/audio_manager.h:147

反馈此接口问题 →
浏览同类接口 →