IVolume.h
上传用户:shenwh911
上传日期:2013-07-04
资源大小:54k
文件大小:0k
源码类别:

Audio

开发平台:

Visual C++

  1. #pragma once
  2. #include <mmsystem.h>
  3. class __declspec(novtable) IVolume
  4. {
  5. public:
  6. virtual BOOL IsAvailable() = 0;
  7. virtual void Enable() = 0;
  8. virtual void Disable() = 0;
  9. virtual DWORD GetVolumeMetric() = 0;
  10. virtual DWORD GetMinimalVolume() = 0;
  11. virtual DWORD GetMaximalVolume() = 0;
  12. virtual DWORD GetCurrentVolume() = 0;
  13. virtual void SetCurrentVolume( DWORD dwValue ) = 0;
  14. };