#include <IAudioDeviceManager.h>
音频设备管理方法。
IAudioDeviceManager 接口类提供用于管理音频设备的相关接口。
◆ ~IAudioDeviceManager()
virtual nertc::wwiseplugin::IAudioDeviceManager::~IAudioDeviceManager |
( |
| ) |
|
|
virtualdefault |
◆ enumerateRecordDevices()
virtual IDeviceCollection * nertc::wwiseplugin::IAudioDeviceManager::enumerateRecordDevices |
( |
| ) |
|
|
pure virtual |
◆ setRecordDevice()
virtual int nertc::wwiseplugin::IAudioDeviceManager::setRecordDevice |
( |
const char | deviceId[kWWISEPLUGINMaxDeviceIDLength] | ) |
|
|
pure virtual |
◆ getRecordDevice()
virtual int nertc::wwiseplugin::IAudioDeviceManager::getRecordDevice |
( |
char | deviceId[kWWISEPLUGINMaxDeviceIDLength] | ) |
|
|
pure virtual |
◆ setRecordDeviceVolume()
virtual int nertc::wwiseplugin::IAudioDeviceManager::setRecordDeviceVolume |
( |
uint32_t | volume | ) |
|
|
pure virtual |
◆ getRecordDeviceVolume()
virtual int nertc::wwiseplugin::IAudioDeviceManager::getRecordDeviceVolume |
( |
uint32_t * | volume | ) |
|
|
pure virtual |
◆ setRecordDeviceMute()
virtual int nertc::wwiseplugin::IAudioDeviceManager::setRecordDeviceMute |
( |
bool | mute | ) |
|
|
pure virtual |
◆ getRecordDeviceMute()
virtual int nertc::wwiseplugin::IAudioDeviceManager::getRecordDeviceMute |
( |
bool * | mute | ) |
|
|
pure virtual |
◆ startRecordDeviceTest()
virtual int nertc::wwiseplugin::IAudioDeviceManager::startRecordDeviceTest |
( |
uint64_t | indicationInterval | ) |
|
|
pure virtual |
◆ stopRecordDeviceTest()
virtual int nertc::wwiseplugin::IAudioDeviceManager::stopRecordDeviceTest |
( |
| ) |
|
|
pure virtual |
◆ startAudioDeviceLoopbackTest()
virtual int nertc::wwiseplugin::IAudioDeviceManager::startAudioDeviceLoopbackTest |
( |
uint64_t | indicationInterval | ) |
|
|
pure virtual |
◆ stopAudioDeviceLoopbackTest()
virtual int nertc::wwiseplugin::IAudioDeviceManager::stopAudioDeviceLoopbackTest |
( |
| ) |
|
|
pure virtual |
该类的文档由以下文件生成: