Windows下USB声卡音量调整】的更多相关文章

上篇 <Windows下USB磁盘开发系列一:枚举系统中U盘的盘符>介绍了很简单的获取系统U盘盘符的办法,现在介绍下如何枚举系统中所有USB设备(不光是U盘). 主要调用的API如下: 1,调用SetupDiGetClassDevs()获取指定设备类型的句柄: 2,调用SetupDiEnumDeviceInfo()枚举设备信息: 3,调用SetupDiGetDeviceRegistryProperty()获取设备信息. 具体实现函数如下: int enum_usb_device_info()…
前面我们介绍了枚举系统中的U盘盘符(见<Windows下USB磁盘开发系列一:枚举系统中U盘的盘符>).以及获取USB设备的信息(见<Windows下USB磁盘开发系列二:枚举系统中所有USB设备>).有个时候我们不仅仅需要获取U盘盘符(路径),而且需要获取该U盘的硬件信息,比如厂商.friendly name.描述等等.那么我们可以通过前面两个方法,把U盘盘符和设备信息匹配起来吗?答案是肯定的,下面介绍具体的实现方法. 具体方法如下: 1,获取U盘盘符(路径): 2,对U盘路径调…
个时候我们需要区分系统磁盘中,哪些是U盘,这样我们在访问的时候可以区别对待.具体方法如下: 1,调用GetLogicalDrives()返回系统盘符标记位 API GetLogicalDrives()将返回一个DWORD类型的标记值,将其转换成二进制之后,为1的位标识对应的盘符在系统中存在.比如返回值为:11100,则表示盘符C:D:E:在系统中存在,因为最低位对应盘符A. 2,调用GetDriveType()返回磁盘属性 如果该API返回DRIVE_REMOVABLE,则认为该盘符对应的设备是…
arch魔教的文档:  https://wiki.archlinux.org/index.php/USB_flash_installation_media windows 下的 dd: https://sourceforge.net/p/usbwriter/wiki/Documentation/ 但是有一些ISO,你dd了也不好使. 这个是早年我用过的,好用: https://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3…
原文见:https://sites.google.com/site/xiangyangsite/home/technical-tips/windows-tips/multi_media_key_customaziation_on_windows 前言 最近对键盘的多媒体键产生了兴趣,研究了一些心得,特此记录下来与大家分享. 本文共分为以下四个部分:² 多媒体键简介² 定制多媒体键² 定制键盘任意键² 改造普通键盘硬件,增加多媒体键 多媒体键简介 目前最常用的标准键盘是104键键盘,是在IBM定义…
1.linux下的声卡驱动架构主要分为OSS架构和ALSA架构. 2.OSS架构 OSS全称是Open Sound System,叫做开放式音频系统,这种早期的音频系统这种基于文件系统的访问方式,这意味着对声音的操作完全可以像对普通文件那样执行open,read等操作.OSS中,主要提供了以下几种音频设备的抽象设备文件: /dev/mixer:用来访问声卡中的混音器用于调整音量大小和选择音源 /dev/dsp./dev/audio:读这个设备就相当于录音,写这个设备就相当于放音. 2.ALSA架…
Windows 下有什么软件能够极大地提高工作效率?修改 可以推荐一些好的应用或者有趣的程序,能提升工作效率或者能让人眼前一亮的.修改 举报1 条评论 分享 • 邀请回答   按票数排序按时间排序 26 个回答 赞同97反对,不会显示你的姓名 Belleve,炼金术士 punkjiang.zionr.李静波 等人赞同 继续大杀器Scott Hanselman 的 2014 年 Windows 平台软件推荐(授权翻译,重新发布) - Always a tool - 知乎专栏top10 是: Cho…
诚言,对于开发码字者,Mac和Linux果断要比Windows更贴心;但只要折腾下,Windows下也是有不少利器的.之前就有在Windows下效率必备软件一文中对此做了下记载:其虽没oh-my-zsh那么逆天的存在,却也甚是好用,至少要比Windows原生Cmd好出了天际.因为好用,所以“必备”. 原文链接:http://www.jeffjade.com/2016/01/13/2016-01-13-windows-software-cmder/ 安裝 cmder Cmder官网http://c…