当前位置: 首页 > wzjs >正文

建设网站号码是多少钱添加图标wordpress

建设网站号码是多少钱,添加图标wordpress,网站小视频怎么做代理,公司网站设计有基本哪些要求COM(Component Object Model,组件对象模型)接口是微软公司开发的一种二进制接口标准,用于实现软件组件之间的交互和通信。COM 接口允许不同的软件组件(通常以动态链接库 DLL 或可执行文件 EXE 的形式存在)在…

        COM(Component Object Model,组件对象模型)接口是微软公司开发的一种二进制接口标准,用于实现软件组件之间的交互和通信。COM 接口允许不同的软件组件(通常以动态链接库 DLL 或可执行文件 EXE 的形式存在)在同一个进程内或跨进程进行交互,无论它们是用什么编程语言编写的。

实现原理

        调整windows系统音量的原理很简单,它主要通过COM接口与Windows系统底层的音频服务进行通信。pycaw利用COM接口获取到系统的音频会话管理器(Audio Session Manager),然后通过这个管理器可以访问到各个应用程序的音频会话(Audio Session。每个音频会话都包含了一系列的属性,其中就包括音量(Volume)属性。通过修改这个属性,pycaw就可以实现对Windows系统音量的调整。

        其中,在与com接口进行通信并且连接到音频会话管理器时需要用到C语言中的指针,因此我们还需要使用ctypes以及comtypes这两个库。

获取方式

pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple ctypes
pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple pycaw
pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple comtypes

 

源代码

from ctypes import cast, POINTER
from comtypes import CLSCTX_ALL
from pycaw.pycaw import AudioUtilities, IAudioEndpointVolume
def set_system_volume(volume_level:float):"""设置系统主音量Args:volume_level:音量级别,范围为0.0到100.0"""if not (0<=volume_level<=100):raise ValueError("音量级别必须在0到100之间")# 获取默认音频设备的端点音量接口devices = AudioUtilities.GetSpeakers()interface = devices.Activate(IAudioEndpointVolume._iid_, CLSCTX_ALL, None)volume = cast(interface, POINTER(IAudioEndpointVolume))#需要判断是不是静音,倘若是静音需要解除静音,否则计时设置音量成功也还是静音状态mute=volume.GetMute()if mute==1:volume.SetMute(False,None)# 设置音量volume.SetMasterVolumeLevelScalar(volume_level/100, None)print(f"系统音量已设置为{volume_level}%")
set_system_volume(100)

结果

运行代码前静音 

        运行代码后音量被设置到100

 

http://www.dtcms.com/wzjs/545992.html

相关文章:

  • 济南微网站开发凡科做的网站能被收录吗
  • 建设网站如何盈利企业网站和展板建设
  • 溧阳企业网站建设价格湖南网络推广服务平台
  • wordpress图片链接到附件网站优化新闻
  • 徐州做网站暖色调 网站
  • 基本的网站开发技术路线asp网站时间代码
  • 营业执照申请网站开一个建筑公司容易吗
  • 上海 餐饮网站建设网站宣传高新技术企业
  • 宁德做网站公司wordpress 菜单效果
  • 销售型网站建设基本要素淄博物联网app开发公司
  • title:网站建设公司实力杭州尚层别墅装饰公司
  • 陕西省城乡建设学校网站潍坊网站建设壹品网络
  • 怎样提升网站流量青岛品牌网站建设价格
  • 小视频做网站怎么赚钱吗移动商城型网站开发
  • 厦门路桥建设集团有限公司网站赣州网站开发制作
  • 做网站的软件是什么头像设计制作网站
  • 北京网站建设费用k5 wordpress主题
  • 网站如何做引流生鲜网站建设背景
  • 网站建设时间如何查询wordpress加底纹
  • 有哪些做图纸的网站做信息安全的网站
  • 网站专业制作公司徽与章网站建设宗旨
  • 石家庄小学网站建设中文wordpress博客模板
  • 网站首页设计有限公司设计一个学院网站
  • 东莞网站建设 石化wordpress文章postid
  • 那里可以做工作室做网站网页设计需要学什么学历
  • 龙华做棋牌网站建设哪家好成立公司法人有什么风险
  • 网站开发的技术支持外星人建设的网站
  • 双城网站建设哪家好园林景观设计公司年度运营方案
  • 怎么做家教网站开封做网站
  • 网站的收录情况怎么查做网站电话销售的话术