Где в библиотеке классов .NET находится IAudioEndpointVolume? - PullRequest
1 голос
/ 27 января 2012

Я пытаюсь написать приложение, которое контролирует громкость системы в Windows 7, но я не могу найти никакой документации о том, где IAudioEndpointVolume находится в библиотеке классов .NET. Что такое полный путь?

Ответы [ 2 ]

3 голосов
/ 27 января 2012

Core Audio API (где находится IAudioEndpointVolume ) не является родным для .NET Framework.

Однако вы можетеиспользуйте этот проект Codeplex , который предоставляет оболочки .NET для Core Audio API.

1 голос
/ 27 января 2012

IAudioEndpointVolume является частью API операционной системы, он находится в C ++ dll.Он не существует как часть .Net BCL.Если хотите, вы можете использовать P / Invoke, но обертки .Net нет, если кто-то еще не написал стороннюю версию.

...