以下是 ISimpleAudioVolume 接口的主要方法:
1. SetMasterVolume:
HRESULT SetMasterVolume(
float fLevel,
LPCGUID EventContext
);
2. GetMasterVolume:
HRESULT GetMasterVolume(
float *pfLevel
);
3. SetMute:
HRESULT SetMute(
BOOL bMute,
LPCGUID EventContext
);
4. GetMute:
HRESULT GetMute(
BOOL *pbMute
);
与 IChannelAudioVolume 接口相比,ISimpleAudioVolume 接口提供了更简单的方法来控制音量和静音状态。使用这个接口时,你同样需要通过 IAudioClient 接口获取到 ISimpleAudioVolume 接口的实例。
转载请注明出处:http://www.zyzy.cn/article/detail/23905/Win32 API/Audioclient.h/ISimpleAudioVolume