Добавление новых цифровых форматов в панель управления
В 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}"
...
В предыдущем примере GUID, показанный в разделе [Строки], используется для демонстрации размещения GUID, определяемого для нового цифрового формата.
Важно Требуются две записи строк HKR для Mycion.ico и Testfile.wav. Папка c:\Program Files\MyVendor\была использована, чтобы показать, что необходимо создать соответствующую папку для значка, связанного с драйвером, и файлов тестовой волны.