Unreal Engine SDK V5.4.128
载入中...
搜索中...
未找到
INertcDeviceCollection.h
浏览该文件的文档.
1
7#pragma once
8
10#include <string>
11
12namespace nertc {
14public:
32virtual uint16_t getCount() = 0;
33
56virtual int getDevice(uint16_t index, char device_name[kNERtcMaxDeviceNameLength], char device_id[kNERtcMaxDeviceIDLength]) = 0;
57
79virtual int getDeviceInfo(uint16_t index, NERtcDeviceInfo* device_info) = 0;
80};
81}
#define kNERtcMaxDeviceIDLength
定义 NertcEngineDefines.h:59
#define kNERtcMaxDeviceNameLength
定义 NertcEngineDefines.h:68
定义 INertcDeviceCollection.h:13
virtual int getDevice(uint16_t index, char device_name[kNERtcMaxDeviceNameLength], char device_id[kNERtcMaxDeviceIDLength])=0
virtual int getDeviceInfo(uint16_t index, NERtcDeviceInfo *device_info)=0
virtual ~IDeviceCollection()
定义 INertcDeviceCollection.h:15
virtual uint16_t getCount()=0
namespace nertc
定义 INertcAudioDeviceManager.h:11
定义 NertcEngineDefines.h:1944