33.4.3 属性

剩下的两种方法允许您读取或更改音频记录器对象的属性。

 
value = get (recorder, name)
values = get (recorder, {name1, name2, …})
values = get (recorder)

返回由 name 标识的属性的值 value

如果 name 是一个元胞数组,则返回由该元胞数组元素所标识的属性值。如果只给定了记录器对象,则返回一个标量结构体,其中包含 recorder 所有属性的值。结构体的字段名称与属性名称相对应。

另请参阅: @audiorecorder/set@audiorecorder/audiorecorder

 
set (recorder, name, value)
set (recorder, name_cell, value_cell)
set (recorder, properties_struct)
properties = set (recorder)

将由 name 指定的属性的值设置为给定的 value

如果 namevalue 是元胞数组,则将每个属性设置为相应的值。如果给定了属性结构体,其字段对应于属性名称,则将这些属性的值设置为相应的字段值。如果只给定了记录器对象,则返回可配置属性(即可写属性)的结构体。

另请参阅: @audiorecorder/get@audiorecorder/audiorecorder