в настоящее время я разрабатываю некоторое программное обеспечение и работаю с API, связанным со звуком, который имеет нечетную причуду, если микрофон и динамик имеют точно такое же имя, API не загружает их должным образом.
В случае моей тестовой машины они оба названы "IDT Audio1", после звуковой карты.
Я понимаю, что проблема заключается в API, но по моему опыту компания, ответственная за него, как правило, медленно реагирует на сообщения об ошибках. Так что я пока ищу альтернативные обходные пути.
в windows 7 или vista проблему легко решить, просто перейдите в Панель управления > аудио и переименуйте устройства. На XP, похоже, нет никакого способа сделать это. Быстрый Google говорит мне, что это может быть возможно путем редактирования реестра, но это, кажется, спекуляция в лучшем случае. До сих пор я не смог изменить имя устройства, несмотря на изменение ключа в
HKEY_USERSS-1-5-21-1960408961-448539723-299502267-1003SoftwareMicrosoftMultimediaSound Mapper
что кажется очевидным выбором.
есть кто-нибудь там успешно сделал это?