2012-01-26 6 views

答えて

3

Core Audio APIは(IAudioEndpointVolumeが置かれている場所)not native to the .NET Framework.

しかし、あなたはのCore Audio API用の.NETラッパーを提供this Codeplex projectを、使用することができます。

+0

これをC#でどのように実装できますか? 'code' IAudioEndpointVolume volume = ???; float * pfLevelDB = null; int result = volume.GetMasterVolumeLevel(out * pfLevelDB); – user1172282

+0

CodePlexプロジェクトを調べます。私はそれを使用していないので、私は知らない。 CodePlexプロジェクトのアセンブリを自分のプロジェクトで参照する必要があります。ドキュメントはアセンブリに含まれています。 –

1

IAudioEndpointVolumeは、オペレーティングシステムAPIの一部です。これはC++のDLLにあります。 .Net BCLの一部として存在しません。必要に応じてP/Invokeできますが、他の誰かが第三者版を書いていない限り.Netラッパーはありません。

関連する問題