CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriAtomExMic.Config结构体 参考

AtomEx麦克风创建用配置结构体 更多...

Public 属性

string deviceId
 设备ID 更多...
 
uint flags
 创建标记 更多...
 
int numChannels
 声道数 更多...
 
int samplingRate
 采样率 更多...
 
uint frameSize
 帧大小(样本数) 更多...
 
uint bufferingTime
 缓冲区大小(毫秒) 更多...
 
IntPtr context
 平台环境 更多...
 

属性

static Config Default [get]
 设置预设 更多...
 

详细描述

AtomEx麦克风创建用配置结构体

说明:
是创建AtomEx麦克风时,用于指定动作规格的结构体。
指定为 CriWare.CriAtomExMic::Create 函数的参数。
参见
CriAtomExMic::Create

类成员变量说明

string deviceId

设备ID

说明:
是用于显示平台的音频输入设备的标识符的字符串。
如果不特意指定,则将会指定CRIATOMMIC_DEFAULT_DEVICE_ID。
参见
CriAtomExMic::Create, CriAtomExMic::GetDevices
uint flags

创建标记

说明:
创建音频输入设备时参照的标记值。
int numChannels

声道数

说明:
音频输入所需的声道数。预设值是1。
如果指定不支持的声道数,则创建将会失败。
参见
CriAtomExMic::IsFormatSupported
int samplingRate

采样率

说明:
音频输入所需的采样频率。预设值是44100。
如果指定不支持的采样频率,则创建将会失败。
参见
CriAtomExMic::IsFormatSupported
uint frameSize

帧大小(样本数)

说明:
显示1帧大小的样本数。预设值是256。
CriWare.CriAtomExMic::AttachEffect 的效果的处理单位。
uint bufferingTime

缓冲区大小(毫秒)

说明:
内部持有的缓冲区大小。预设值是50msec。
CriWare.CriAtomExMic::AttachEffect 的效果的处理单位。
IntPtr context

平台环境

说明:
目前不使用。

属性说明

Config Default
staticget

设置预设

说明:
是配置结构体的预设。

该结构体的文档由以下文件生成: