devinfo =
audiodevinfo ()
¶devs =
audiodevinfo (io)
¶name =
audiodevinfo (io, id)
¶id =
audiodevinfo (io, name)
¶driverversion =
audiodevinfo (io, id, "DriverVersion")
¶id =
audiodevinfo (io, rate, bits, chans)
¶supports =
audiodevinfo (io, id, rate, bits, chans)
¶返回一个描述可用音频输入和输出设备的结构体。
这个devinfo结构体有两个字段input
和output
。每个字段的值都是一个包含Name
, DriverVersion
和ID
字段的结构体数组描述音频设备。
如果可选参数io为1,仅返回有关输入设备的信息。如果为0,则仅返回有关输出设备的信息。如果io是提供的唯一参数,返回可用的输入或输出设备数。
如果提供了可选参数id则返回关于相应设备的信息。
如果提供了可选参数name,则返回命名设备的ID。
如果提供了可选参数DriverVersion
,则返回指定设备的驱动程序的名称。
给定输入或输出设备的采样率、每个采样的比特数和通道数,使用指定的参数返回支持播放或录制的第一个设备的ID。
如果还给定了设备ID,则如果设备支持使用这些参数进行播放或录制,则返回true。
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号