自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wsyabcde的专栏

delphi audio

  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

原创 Delphi 2010+Win7 64位中正确调用Windows iphlpapi.dll

下面例子来源于网上,但在Delphi 2010+Win7 64位中不能得到正确结果,经研究需要进行以下修改:(1)在  AdapterName : Array[0..MAX_ADAPTER_NAME_LENGTH+3] of AnsiChar;  Description : Array[0..MAX_ADAPTER_DESCRIPTION_LENGTH+3] of AnsiChar;改成AnsiC...

2018-03-06 05:32:25 1322

原创 delphi的CORE AUDIO APIS库

可以从https://www.cnblogs.com/djcsch2001/articles/2389475.html下载,但其中有些错误,正在测试阶段。

2018-02-13 16:37:09 513 1

转载 Delphi 的字符及字符串 - Char、AnsiChar、WideChar、PChar、PAnsiChar、PWideChar

转自:https://blog.csdn.net/zang141588761/article/details/51395347Delphi有三种类型的字符:AnsiChar这是标准的1字节的ANSI字符,程序员都对它比较熟悉。WideChar这是2字节的Unicode字符。Char在目前相当于AnsiChar,但在Delphi以后版本中相当于WideChar.记住因为一个字符在长度上并不表示一个字...

2018-05-06 09:17:47 899

转载 RAD Studio 10 自带Demo代码汇总说明

来源:https://www.cnblogs.com/findumars/p/5149128.html大家好,好多朋友来信咨询Delphi和C++Builder的移动开发、DataSnap架构等问题,希望能有Demo代码学习。其实Delphi和C++Builder本身自带有很多示例代码,已经覆盖了大部分Delphi和C++Builder开发工具的特性和技术。对于开发各种特定的应用,还是需要去在特定...

2018-03-17 16:56:00 341

原创 推荐一个microsoft core audio api专家

Matthew van Eerde (^_^)<[email protected]>他是微软核心音频APIs的专家,人挺热情,有问必答。关于WINDOWS系统的音频开发可以通过邮件沟通。

2018-03-17 06:07:33 1035

转载 Delphi使用COM对象的时候是否需要CoInitialize

来源:http://blog.csdn.net/hmillet/article/details/72657605核心提示:MSDN上CoInitialize的解释:Initializes the COM library on the current apartment and identifies the concurr...MSDN上CoInitialize的解释:Initializes the...

2018-03-12 09:15:08 463

转载 delphi 判断WIN8 , WIN8.1 , WIN10 系统版本

来源:http://blog.csdn.net/loverceo/article/details/20855413似乎第三种方法好用方法1:   GetVersionEx, 该方法在WIN8.1以后无效  参看: https://msdn.microsoft.com/en-us/library/ms724451.aspxprocedure TForm1.Button1Click(Sender: T...

2018-03-11 06:50:53 1906

转载 DELPHI获取网卡MAC地址

来源:http://blog.csdn.net/zang141588761/article/details/51870188注意:要想在WIN7以上版本运行成功需要将CHAR改为ANSICHAR1、通过IP取MAC地址usesWinSock;Function sendarp(ipaddr:ulong;temp:dword;ulmacaddr:pointer;ulmacaddrleng:pointe...

2018-03-08 21:38:11 908

转载 Delphi中initialization和finalization

来源:http://blog.csdn.net/zengcong2013/article/details/38942337首先说明initialization 和 finalization 在代码单元中的位置:************************************************************unit Unit1;interfaceuses  Windows, ...

2018-03-06 08:04:27 414 1

转载 Delphi中CoInitialize之探究

CoInitialize(LPVOID),它将以特定参数调用CoInitializeEx,为当前单元初始化COM库,并标记协同模式为单线程模式。参数必须为NULL。这是关于OLE和COM的问题。CoInitializeEx(LPVOID),新版本,可以用参数指定协同模式,如多线程模式,但注意单元的协同模式是不能改的,如果在已经初始化为多线程的单元里初始化OLE将失败并返回RPC_E_CHANGED...

2018-03-04 21:06:40 1569

转载 如何监测耳机/麦克风设备插拔操作

来源:https://www.cnblogs.com/s5689412/p/3784108.html没事的时候想起来做这么个功能,主要是想在插入耳机之后能自动调节到较小的音量,免得耳朵被震得难受。在搜索过程中先搜到了CSDN论坛的一篇帖子《C#监测音频设备热插拔功能》(http://bbs.csdn.net/topics/390502788)虽然没有靠这篇帖子解决问题,但是帖子还是指出了道路,就是...

2018-02-25 07:13:25 4217

转载 PCM格式介绍

转自:http://www.cnblogs.com/cheney23reg/archive/2010/08/08/1795067.htmlhttp://wiki.multimedia.cx/index.php?title=PCMPCM数据格式 PCM(Pulse Code Modulation)也被称为 脉码编码调制。PCM中的声音数据没有被压缩,如果是单声道的文件,采样数据按时间的先后顺序依次存...

2018-02-24 11:15:35 10337

转载 delphi判断线程状态函数

来源:https://www.cnblogs.com/azhqiang/p/3955490.html//判断线程是否释放//返回值:0-已释放;1-正在运行;2-已终止但未释放;//3-未建立或不存在function CheckThreadFreed(aThread: TThread): Byte;var   i: DWord;   IsQuit: Boolean;begin   if Assig...

2018-02-24 06:15:46 1908

转载 delphi接口

来源:http://www.cnblogs.com/zhangzhifeng/p/5394632.html对于Object Pascal语言来说,最近一段时间最有意义的改进就是从Delphi3开始支持接口(interface),接口定义了能够与一个对象进行交互操作的一组过程和函数。对一个接口进行定义包含两个方面的内容,一方面是实现这个接口,另一方面是定义接口的客户。一个类能实现多个接口,即提供多个...

2018-02-23 08:37:52 237

转载 Delphi的程序单元结构

来源:http://blog.csdn.net/lcq419/article/details/1305538 Delphi的程序单元 Object Passal的程序结构很特殊,与其它语言如C++,Object Windows等结构都不同。一个Delphi程序由多个称为单元的源代码模块组成。使用单元可以把一个大型程序分成多个逻辑相关的模块,并用来创建在不同程序中使用的程序库。8.1 Program...

2018-02-20 10:34:32 795

转载 windows 10 - Delphi / MCI Exclusive Control of Microphone

来源:http://www.itkeyword.com/doc/1444516339090183105/delphi-mci-exclusive-control-of-microphoneprocedure TInputRecordThread.Execute;constREFTIMES_PER_SEC = 10000000;REFTIMES_PER_MILLISEC = 10000;varMMD...

2018-02-20 10:20:12 482

原创 麦克风增强查询程序(DELPHI)

        hr := obj.EnumPartsOutgoing(ppParts);        if hr <> ERROR_SUCCESS then Exit;        hr := ppParts.GetCount(pCount);             if hr <> ERROR_SUCCESS then Exit;        hr := ppP...

2018-02-19 19:46:01 533

原创 修改正确的MMDevApi.pas

unit MMDevApi;{$MINENUMSIZE 4}{$WEAKPACKAGEUNIT}interfaceuses Windows, ActiveX, ComObj, propsys, mmsystem, Winapi.Messages, System.SysUtils, System.Variants, System.Classes;const CLASS_IMMDeviceEnumer...

2018-02-18 20:32:51 1283

转载 Delphi编程常用快捷键

来源: http://www.jb51.net/article/52750.htm快捷键对于提高编程速度有着很重要的影响,本文汇总整理了Delphi常用的快捷键,供大家参考之用:Ctrl+PageUp将光标移至本屏的第一行,屏幕不滚动。Ctrl+PageDown将光标移至本屏的最后一行,屏幕不滚动。Ctrl+↓向下滚动屏幕,光标跟随滚动不出本屏。Ctrl+↑向上滚动屏幕,光标跟随滚动不出本屏。Ct...

2018-02-18 16:57:55 198

转载 Delphi 接口机制真相

来源:http://blog.csdn.net/jiangwzh/article/details/7407086接口(interface)在Delphi中是一个很有意思的东西。Delphi 3开始支持接口,从而形成了COM编程的基础;然而,Delphi中的接口也可用在非COM开发中,实现类似抽象类(含有抽象方法的类)的功能,从而弥补了Delphi中不能多继承(子类有多个同级父类)的不足。这里所讲的...

2018-02-16 06:54:42 457

转载 Delphi 的接口机制——接口操作的编译器实现过程

来源:https://www.cnblogs.com/findumars/p/5008571.html   学习COM编程技术也快有半个月了,这期间看了很多资料和别人的程序源码,也尝试了用delphi、C++、C#编写COM程序,个人感觉Delphi是最好上手的。C++的模版生成的代码太过复杂繁琐,大量使用编译宏替代函数代码,让初学者知其然而不知其所以然;C#封装过度,COM编程注定是要与操作系统...

2018-02-16 06:36:49 835

原创 core audio apis库的函数排列顺序非常重要

在使用MFPACK库时,core audio apis库的函数排列顺序非常重要,要与MSDN的说明一致。如:IPart/IDeviceTopology 的声明函数顺序应该与MSDN中说明顺序相同,否则调用时会产生错误 $80004003(Para error) or $8004007(Pointer Error)。下面为正确顺序:DeviceTopology = interface(IUnknow...

2018-02-15 16:24:39 534

转载 setting audio level in Windows 7(delphi xe)

来源https://social.msdn.microsoft.com/Forums/zh-CN/ed054378-15c2-4607-975b-7b21ffaa39ce/setting-audio-level-in-windows-7?forum=windowspro-audiodevelopmentunit MMDevApi;{$MINENUMSIZE 4}{$WEAKPACKAGEU...

2018-02-15 16:00:01 654

转载 Vista及以上版本的音量控制(Delphi版)

需要用delphi xe建立一个工程,在form中添加1个Button,将下列代码拷贝至工程的相关位置,运行即可设置音量50%。来源:https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/5ce74d5d-2b1e-4ca9-a8c9-2e27eb9ec058/vista-volume-control-using-delphi-...

2018-02-15 05:58:10 501

原创 免费获取积分的活动还有吗?

免费获取积分的活动还有吗?

2012-07-10 09:31:34 981

原创 新版活动在哪个栏目?

新版活动在哪个栏目?

2012-03-28 07:56:02 547

win7以上版本的音频数据采集

该程序运行后可以实时显示MIC输入,并进行FFT变换,以便了解音频频率信息。在本程序运行目录新建capturing data文件夹。

2018-02-23

WINDOWS CORE AUDIO APIS的音量、回调事件演示

本程序是验证CORE AUDIO APIS功能用的。 Main Valume可以将文本框中的数据设置为喇叭主音量。 Listbox Clear可以清空Listbox中内容。 CaptureCaps可以显示目前录音设备的性能。 该程序还可以响应windows系统音频调节的各种回调信息。 一些回调信息在ListBox中显示,一些回调信息在TrackBar中显示, 在用windows的音频喇叭中调节性能及插拔硬件时可以显示。 该程序要求运行在 windows7以上。

2018-02-20

自动对齐字模生成工具V1.0

使用说明: 1、选择字体,按钮旁显示所选择字体的高度; 2、在字模生成按钮旁输入一个字符(英汉均可),点击字模生成; 3、右边的memo中显示生成汉字的大小位置信息,中央显示生成的字符,并生成汉字字模文件; 4、字模中包含字符框高度、字符有效宽度、字符有效空间的左上角偏移量坐标; 5、字模文件中列有字模字节信息,位值1为显示点; 6、按以上信息生成的汉字按WINDOWS方式对齐。 作者:[email protected], 太原理工大学

2013-02-06

自动对齐字模生成工具

使用说明: 1、选择字体,按钮旁显示所选择字体的高度; 2、在字模生成按钮旁输入一个字符(英汉均可),点击字模生成; 3、右边的memo中显示生成汉字的大小位置信息,中央显示生成的字符,并生成汉字字模文件; 4、字模中包含字符框高度、字符有效宽度、字符有效空间的左上角偏移量坐标; 5、字模文件中列有字模字节信息,位值1为显示点; 6、按以上信息生成的汉字按WINDOWS方式对齐。 作者:[email protected], 太原理工大学

2013-02-01

intraweb9免费下载安装

intraweb9免费下载安装官网说明,可适用于DELPHI7以上版本

2011-12-06

汉字国标码转换DELPHI源代码

可将汉字国标码转为相应的汉字,解决Delphi中汉字不支持时需转换输入的问题

2011-11-21

声卡性能测试及录音音量控制

该资源可以测试声卡的硬件资源、ID编号,并能控制声卡的录音音量。

2011-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除