E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DirectSound
VB.NET 使用
DirectSound
9 (3) Stream&Audio
关键字: VB.NET DirectX 9
DirectSound
AudioVideoPlayback 作者:董含君本来打算开始
·
2015-10-31 09:35
VB.NET
用VB.Net实现
DirectSound
9 (4) DS3D
关键字:VB DirectX9
DirectSound
3D  
·
2015-10-31 09:35
VB.NET
VB.NET 实现
DirectSound
9 (5) DS3D2
关键字: VB .NET DirectX
DirectSound
3D
·
2015-10-31 09:34
VB.NET
VB.NET实现
DirectSound
9 (6) 声音特效
关键字: VB.NET
DirectSound
9 声音特效 回声Echo  
·
2015-10-31 09:34
VB.NET
流媒体的实现过程思考 [转贴]
流媒体:由于原来小搞过一点点
DirectSound
的经验,外加一点点小小的网络实践.自己想出一个套路.从文件格式,DS,压缩加密,协议命令,以及各种服务器技术似乎都要涉及.
·
2015-10-31 09:34
思考
用DirectX Audio和DirectShow播放声音和音乐(5)
使用DirectMusic 在DirectAudio 中,
DirectSound
负责数字音频方面的处理,而DirectMusic则负责Midi文件(Musical Instrument Data
·
2015-10-31 09:43
show
c#编写网络电话
摘要:语音通话已经是IM的基本功能了,qq,MSN甚至连刚出来的百度HI都自带语音聊天的功能,大家可能觉得很炫,其实大家都是用的windows平台上的API,懂了原理之后自己也可以做,再说了微软也提供了
DirectSound
·
2015-10-31 08:45
C#
c#编写网络电话
摘要:语音通话已经是IM的基本功能了,qq,MSN甚至连刚出来的百度HI都自带语音聊天的功能,大家可能觉得很炫,其实大家都是用的windows平台上的API,懂了原理之后自己也可以做,再说了微软也提供了
DirectSound
·
2015-10-31 08:58
C#
DirectX编程:[初级]C# 中利用
DirectSound
录音
花了一阵子,把DirectX安装后自带的帮助文件中的那部分关于
DirectSound
录音这块给看完了,顺便把那部分翻译成了中文,有些地方可能翻译的不是很通顺
·
2015-10-30 15:42
C#
DirectX编程:[初级]C#中利用
DirectSound
播放WAV格式声音[最少只要4句话]
网上已经有很多朋友介绍过如何在C#中利用
DirectSound
来播放声音。
·
2015-10-30 15:42
C#
波形捕捉:(1)枚举"捕捉设备"
枚举"捕捉设备" 后在网上找到类似翻译:
DirectSound
学习笔记(1):枚举声音设备 作者:pyundeng 而且作者是在06年发表的,哎~~~ 犹豫了半天是否有必要继续翻译下去
·
2015-10-30 15:41
枚举
vitualbox应用注意事项
声卡要注意选择windows
directsound
..控制芯片要选择ICH AC97,不能选择soundblaster 16..这个好像不行。
·
2015-10-30 15:16
vi
在 Delphi 下使用
DirectSound
(8): IDirectSound8.DuplicateSoundBuffer() 与 IDirectSoundBuffer.GetStatus()
IDirectSoundBuffer.GetStatus() 用于获取缓冲区的当前状态, 譬如是否正在播放、是否指定为循环播放等等. IDirectSound8.DuplicateSoundBuffer() 是通过根据已存在的缓冲区建立缓冲区副本, 这类似引用; 通过它可以让同一个声音交叉播放. 复制缓冲区不能复制主缓冲区. 示例: unit Unit1; inte
·
2015-10-30 14:50
Delphi
在 Delphi 下使用
DirectSound
(6): 按文件自己的格式(TWaveFormatEx)播放
这必须手动建立主缓冲区. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1:
·
2015-10-30 14:50
Delphi
在 Delphi 下使用
DirectSound
(4): 设置音量、相位、播放频率和播放位置
通过 IDirectSoundBuffer 的 SetVolume、SetPan、SetFrequency、SetCurrentPosition 方法可以简单进行这些设置. 同时 IDirectSoundBuffer 也有对应的 GetVolume、GetPan、GetFrequency、GetCurrentPosition 方法. 关键的一点是如果能让缓冲区接受音量、相位和频率的设
·
2015-10-30 14:49
Delphi
在 Delphi 下使用
DirectSound
(5): 获取或设置缓冲区的格式:
次缓冲区(或叫辅助缓冲区)尽管使用了波形文件自己的 TWaveFormatEx, 但最终播放的却只是 22050HZ 的 8 位立体声. 因为次缓冲区最终要混入主缓冲区才播放, 可主缓冲区的缺省格式是 22050HZ 的 8 位立体声(这利于在不同应用程序之间的平滑切换). 次缓冲区一旦建立, 其格式就无法修改了(无法使用缓冲区对象的 SetFormat() 方法); 好在主缓冲区可
·
2015-10-30 14:49
Delphi
在 Delphi 下使用
DirectSound
(1): 枚举播放设备
现在的 Delphi(2010、XE) 已经自带了 DirectX 的相关单元(...\source\rtl\win\). //枚举函数 function DirectSoundEnumerate( lpDSEnumCallback: TDSEnumCallback; //回调函数 lpContext: Pointer //用户指针 ):
·
2015-10-30 14:48
Delphi
在 Delphi 下使用
DirectSound
(3): 播放第一个 Wave 文件
建立 IDirectSound8 对象后, 首先要通过其 SetCooperativeLevel() 方法设置协作优先级; 因为其它应用程序有可能同时使用该设备(声卡), 这是必需的步骤. function SetCooperativeLevel( hwnd: HWND; //窗口句柄 dwLevel: DWORD //协作优先级 ): HResult; stdc
·
2015-10-30 14:48
Delphi
在 Delphi 下使用
DirectSound
(2): 查看设备性能
使用
DirectSound
前应先建立 IDirectSound8 对象(之前的版本是 IDirectSound): function DirectSoundCreate8( pcGuidDevice
·
2015-10-30 14:48
Delphi
C#播放声音的四种方法
这里我们只用到MicroSoft.DirectX.dll 和 Microsoft.Directx.
DirectSound
.dll2.引入DirectX 的DLL文件的名字空间: using Microsoft.Dire
·
2015-10-30 12:29
C#
DirectX编程:[初级]C# 中利用
DirectSound
录音
www.cnblogs.com/stg609/archive/2008/10/24/1318931.html 花了一阵子,把DirectX安装后自带的帮助文件中的那部分关于
DirectSound
·
2015-10-30 12:36
C#
DirectX编程:[初级]C#中利用
DirectSound
播放WAV格式声音[最少只要4句话]
网上已经有很多朋友介绍过如何在C#中利用
DirectSound
来播放声音。今天自己试了下,发现真得很简单,对于初学者来说最简单不过了。只需要短短几句代码。其中关键的只要4句左右代码就OK了。
·
2015-10-30 12:35
C#
VS2010 C# 使用
DirectSound
一.说明 vs2010 c#里面不能直接在引用.net组件里面找到directx的组件,所以要手动添加dll引用。 安装完dxsdk后(目前最新dxsdk_jun10.exe)能在E:\Windows\Microsoft.NET\DirectXfor Managed Cod
·
2015-10-30 12:35
VS2010
推荐2个最近使用的软件
特性:拥有自主研发的全新音频引擎,支持
DirectSound
、Kernel Streaming和ASIO音频流输出、32比特混音、Ad
·
2015-10-28 09:15
软件
用DirectShow设计媒体播放器
摘要:DirectShow技术是DirectX推出的建立在DirectDraw和
DirectSound
组件基础之上的多媒体应用 程序开发工具包,它提供对多媒体数据流的高质量捕获和回放,代表着未来多媒体应用
·
2015-10-28 09:51
show
波形捕捉:(1)枚举"捕捉设备"
枚举"捕捉设备" 后在网上找到类似翻译:
DirectSound
学习笔记(1):枚举声音设备 作者:pyundeng 而且作者是在06年发表的,哎~~~ 犹豫了半天是否有必要继续翻译下去
·
2015-10-28 09:18
枚举
DirectX编程:[初级]C# 中利用
DirectSound
录音
花了一阵子,把DirectX安装后自带的帮助文件中的那部分关于
DirectSound
录音这块给看完了,顺便把那部分翻译成了中文,有些地方可能翻译的不是很通顺,不过总体上还是能看得懂的。
·
2015-10-28 09:17
C#
DirectX编程:[初级]C#中利用
DirectSound
播放WAV格式声音[最少只要4句话]
网上已经有很多朋友介绍过如何在C#中利用
DirectSound
来播放声音。今天自己试了下,发现真得很简单,对于初学者来说最简单不过了。只需要短短几句代码。
·
2015-10-28 09:16
C#
用C#编写音频传输模块
提问者: mike20042005 - 试用期 一级 最佳答案 一种方案: 1、调用
DirectSound
接收麦克风语音,转为流 2、调用Udp组件发送流 3
·
2015-10-28 08:31
C#
DirectSound
的应用
而
DirectSound
就能够完美的解决混音问题,并且它直接针
·
2015-10-27 14:26
DI
五、DirectX编程
1、VS2010 C# 使用
DirectSound
如何添加引用,文章中已经讲的很清楚!
·
2015-10-27 14:40
编程
C#中使用
DirectSound
录音
来源http://blog.csdn.net/woaixiaozhe/article/details/7852824 原文地址:http://blog.donews.com/uplook/archive/2005/12/14/657145.aspx 注:1.原文有程序终止后仍有线程在运行的情况,这里修正了下; 2.Dir
·
2015-10-21 12:28
C#
一个vc++ direct sound播放wav文件的类
defined(AFX_
DIRECTSOUND
_H__A20FE86F_118F_11D2_9AB3_0060B0CDC13E__INCLUDED_) #define AFX_
DIRECTSOUND
_H
·
2015-10-21 11:09
vc++
AEC (Acoustic Echo Canceller) 回音消除初探
AEC回声抑制算法,这个比较难,目前可以使用
directsound
进行处理,不过只能在xp下使用,别的系统不支持!目前gips对本算法有出色的实现,skype就是使用的该引擎!
·
2015-10-21 10:14
cancel
如何抓取扬声器的声音
在考虑如何实现这个需求前,我们先讨论下电脑声音的三种模式:1)render模式该方式实际上就是播放(output)声音,常见的API如PlaySound,WaveOutXXX,
DirectSound
等2
wxl1986622
·
2015-03-13 09:00
DirectX编程:利用
DirectSound
录音
DirectX编程:利用
DirectSound
录音转载:http://www.cnblogs.com/stg609/archive/2008/10/24/1318931.html 花了一阵子,把
tanqiuwei
·
2015-03-01 15:00
使用
DirectSound
时引用dsound.h报错
#include"dsound.h"时编译指向dsound.h内报错d:\代码测试_git\
directsound
\
directsound
\dsound.h(230):errorC4430:缺少类型说明符
chduguxue
·
2015-02-09 16:00
在C#获取麦克风输入的声音的波形图
怎么获取声音波动的频率,在网上找来一些这方面的资料: DirectX的
DirectSound
http://zhidao.baidu.com/question/448587955
·
2015-01-27 21:00
C#
DirectShow学习笔记
它集成了DirectDraw,
DirectSound
,Direct3D的一些技术。它是一个开放的架构,你自己可以写自己的Fil
zhangjikuan
·
2015-01-08 15:00
directshow
最简单的视音频播放示例8:
DirectSound
播放PCM
=====================================================最简单的视音频播放示例系列文章列表:最简单的视音频播放示例1:总述最简单的视音频播放示例2:GDI播放YUV,RGB最简单的视音频播放示例3:Direct3D播放YUV,RGB(通过Surface)最简单的视音频播放示例4:Direct3D播放RGB(通过Texture)最简单的视音频播放示例
leixiaohua1020
·
2014-10-30 00:00
音频
播放
PCM
DirectSound
最简单的视音频播放示例7:SDL2播放RGB/YUV
在Windows平台下,SDL封装了Direct3D这类的API用于播放视频;封装了
DirectSound
这类的API用于播放音频。
u012377333
·
2014-10-29 10:00
视频
播放器
ffmpeg
sdl
在 Delphi 下使用
DirectSound
(13): 测试回声效果器 IDirectSoundFXEcho8
{相关结构:} TDSFXEcho=packedrecord fWetDryMix:Single;//0..100:50(%) fFeedback:Single;//0..100:50(%) fLeftDelay:Single;//1..2000:500(ms) fRightDelay:Single;//1..2000:500(ms) lPanDelay:Longint;//0..1:
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(5): 获取或设置缓冲区的格式:
次缓冲区(或叫辅助缓冲区)尽管使用了波形文件自己的TWaveFormatEx,但最终播放的却只是22050HZ的8位立体声.因为次缓冲区最终要混入主缓冲区才播放,可主缓冲区的缺省格式是22050HZ的8位立体声(这利于在不同应用程序之间的平滑切换).次缓冲区一旦建立,其格式就无法修改了(无法使用缓冲区对象的SetFormat()方法);好在主缓冲区可以重置格式.也就是说,播放44100HZ、16位
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(1): 枚举播放设备
现在的Delphi(2010、XE)已经自带了DirectX的相关单元(...\source\rtl\win\).//枚举函数 functionDirectSoundEnumerate( lpDSEnumCallback:TDSEnumCallback;//回调函数 lpContext:Pointer//用户指针 ):HResult;stdcall;//返回错误代码,成功则返回DS_OK(
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(7): 播放资源文件中的 Wave 数据
首先要修改前面自定义的ReadWaveFile单元,给它增加一个OpenResource()方法以直接读取资源文件中的"WAVE"数据;为避免混淆,把单元名ReadWaveFile同时改为ReadWave;类名TReadWaveFile改为TReadWave.{修改后的ReadWave单元:从文件或资源读取Wave的格式、数据与数据尺寸} unitReadWave; interface
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(9): 效果器初步及 IDirectSoundFXGargle8 效果器
只有使用IDirectSoundBuffer8的次缓冲区才能设置"特效",主缓冲区主要负责的是混音和处理3D效果.IDirectSoundBuffer8(非IDirectSoundBuffer)支持以下效果器:IDirectSoundFXChorus8//合唱;微调原生与回声的延迟 IDirectSoundFXCompressor8//压缩;压缩某些振幅 IDirectSoundFXDisto
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(2): 查看设备性能
使用
DirectSound
前应先建立IDirectSound8对象(之前的版本是IDirectSound):functionDirectSoundCreate8( pcGuidDevice:PGUID
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(16): 环境混响效果器 IDirectSoundFXI3DL2Reverb8
IDirectSoundFXI3DL2Reverb8效果器除了拥有GetAllParameters()、SetAllParameters()外,还比其它效果器多出了四个方法:GetQuality()、SetQuality()、GetPreset()、SetPreset().{相关结构:} TDSFXI3DL2Reverb=packedrecord lRoom:Longint;//-10000:
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(12): 测试失真效果器 IDirectSoundFXDistortion8
{相关结构:} TDSFXDistortion=packedrecord fGain:Sinle;//-60..0:-18(dB)//好像默认值不是-18 fEdge:Single;//0..100:15(%) fPostEQCenterFrequency:Single;//100..8000:2400(Hz) fPostEQBandwidth:Single;//100..8000:24
涂孟超
·
2014-09-26 15:00
在 Delphi 下使用
DirectSound
(17): 频率均衡效果器 IDirectSoundFXParamEq8
{相关结构:} TDSFXParamEq=packedrecord fCenter:Single;//80..16000:8000.0(Hz) fBandwidth:Single;//1..36:12.0 fGain:Single;//-15..15:0.0 end; //该结构相关常量: DSFXPARAMEQ_CENTER_MIN=80.0; DSFXPARAMEQ_CEN
涂孟超
·
2014-09-26 15:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他