NERtc Unity SDK  V5.4.5
Public 成员函数 | 所有成员列表
nertc.IDeviceCollection类 参考abstract
类 nertc.IDeviceCollection 继承关系图:

Public 成员函数

abstract ushort GetCount ()
 
abstract int GetDevice (ushort index, out string deviceName, out string deviceId)
 
abstract int GetDeviceInfo (ushort index, ref RtcDeviceInfo deviceInfo)
 
abstract void Destroy ()
 

详细描述

设备相关方法。
此接口类获取设备相关的信息。

成员函数说明

◆ GetCount()

abstract ushort nertc.IDeviceCollection.GetCount ( )
pure virtual

获取设备数量。

注解
调用此方法之前,必须调用 EnumeratePlayoutDevicesEnumeratePlayoutDevices 方法获取播放或采集设备数量。
返回
采集或播放设备数量。

◆ GetDevice()

abstract int nertc.IDeviceCollection.GetDevice ( ushort  index,
out string  deviceName,
out string  deviceId 
)
pure virtual

获取指定 index 的设备信息。

参数
index指定想查询的设备信息。必须小于 GetCount返回的值。
deviceName设备名称。
deviceId设备 ID。
返回
  • 0: 方法调用成功;
  • 其他: 方法调用失败。

◆ GetDeviceInfo()

abstract int nertc.IDeviceCollection.GetDeviceInfo ( ushort  index,
ref RtcDeviceInfo  deviceInfo 
)
pure virtual

检索有关索引设备的指定信息。

注解
可返回设备的链接方式,和SDK判定的疑似不可用状态。
参数
index指定想查询的设备信息。
deviceInfo设备信息,详细信息请参考 RtcDeviceInfo
返回
  • 0: 方法调用成功;
  • 其他: 方法调用失败。

◆ Destroy()

abstract void nertc.IDeviceCollection.Destroy ( )
pure virtual

释放所有 IDeviceCollection 资源。


该类的文档由以下文件生成: