GUID Windows Core Audio API - PullRequest
       35

GUID Windows Core Audio API

1 голос
/ 27 июля 2011

Я использую реализацию Windows Core Audio API, в частности интерфейс IMMDevice, код для которого можно найти здесь .Моя цель в использовании этого кода - получить понятное имя определенного звукового устройства.

Код, по-видимому, реализует такую ​​функциональность, однако свойство для понятного имени действительно возвращает то, что MSDNДокументация называется «Описание устройства».Развертывание кода приводит меня к классу PKEY, который определяет GUID.GUID, основанный на простом взгляде на код и документацию MSDN, представляется предопределенным значением, которое ОС распознает для представления свойства в хранилище свойств для этого устройства.Таким образом, я предполагаю, что оригинальный программист намеревался определить свойство дружественного имени, но по ошибке предоставил GUID для описания устройства.Я хотел бы расширить / исправить этот API, чтобы предоставить как описание устройства , так и понятное имя.

Здесь я сталкиваюсь с проблемами.Я не могу найти какую-либо ссылку на эти GUID.Я изучил всю документацию, которую смог найти, и просто не могу найти такую ​​ссылку.Я ищу кого-то, кто скажет мне, что мое предположение об этих GUID неверно и поставило меня на правильный путь, или если это правильно, чтобы указать мне ссылку на них.Я уверен, что пропустил полезные и важные детали, поэтому, если нужно больше информации, просто дайте мне знать, и я предоставлю, что могу.Заранее спасибо!

...