向控制面板添加新的数字格式

在 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\”文件夹来显示必须为驱动程序相关的图标和测试波次文件创建适当的文件夹。