在 Windows Vista 和更高版本的 Windows 中,你可以开发通过 SPDIF 流式传输的第三方数字音频格式,并使此格式在控制面板中可用。
开发数字音频格式后,请为格式定义新的 GUID,并使用 INF 文件安装关联的音频驱动程序。 INF 文件中的以下代码演示如何将有关新数字音频格式的必要信息添加到注册表:
[DDInstall]
AddReg = AddReg.NewDigitalFormat
...
[AddReg.NewDigitalFormat]
HKR, %My_SubKey%, "DisplayName",,"ABC Audio"
HKR, %My_SubKey%, "CustomIcon",,"c:\Program Files\MyVendor\myicon.ico"
HKR, %My_SubKey%, "TestFile",,"c:\Program Files\MyVendor\testfile.wav"
...
[Strings]
My_SubKey = "MMDevices\SPDIF_Formats\{00000682-0000-0010-8000-00aa00389b71}"
...
在前面的示例中,[Strings] 节中显示的 GUID 用于说明为新数字格式定义的 GUID 的位置。
重要 Mycion.ico 和 Testfile.wav 的两个 HKR 行条目是必需的。 “c:\Program Files\MyVendor\”文件夹已用于显示必须为驱动程序相关的图标和测试波形文件创建适当的文件夹。