Как я могу использовать GetDefaultAudioEndpoint () интерфейса IMMDeviceEnumerator в Delphi? - PullRequest
0 голосов
/ 24 августа 2011

Пожалуйста, смотрите этот пост: DSPack - Как получить устройство по умолчанию для вывода звука?

, который я также разместил здесь: http://www.progdigy.com/forums/viewtopic.php?t=4993

Согласно этому сообщению: http://social.msdn.microsoft.com/forums/en-US/windowsgeneraldevelopmentissues/thread/108fc80c-5d09-4c09-a806-58339dfb7197/

его можно получить с помощью метода GetDefaultAudioEndpoint () интерфейса IMMDeviceEnumerator.

Может кто-нибудь сказать мне, как это сделать? Будет ли это работать на Windows 7 и Windows XP?

ПРИМЕЧАНИЕ. Меня интересует код Delphi для получения устройства по умолчанию с использованием вышеуказанных функций.

1 Ответ

1 голос
/ 24 августа 2011

Будет ли это работать на Windows 7 и Windows XP?

Нет, поскольку минимально поддерживаемый клиент для IMMDeviceEnumerator :: GetDefaultAudioEndpoint - это Windows Vista.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...