DirectX.DirectSound声音播放资料
参考:https://msdn.microsoft.com/en-us/library/windows/desktop/bb318665(v=vs.85).aspx
Microsoft DirectSound提供了一个系统,可以捕捉来自输入设备的声音,并通过使用高级三维定位效果的各种播放设备播放声音,以及用于回声,失真,混响和其他效果的滤波器。
信息显示在以下主题中。
| Playing Sounds | This section is a guide to playing WAV sounds through DirectSound buffers. | 
| 3-D Sound | Using DirectSound, you can locate sounds in space and apply Doppler shift to moving sounds. 3-D effects are applied to individual DirectSound buffers. Global parameters are set on an object called the listener. | 
| Using Effects | DirectSound provides support for effects processing of sounds by Microsoft DirectX Media Objects (DMOs). | 
| Capturing Waveforms | DirectSound enables you to capture sounds from a microphone or other input to the sound card, for immediate playback or storage in a file. Data can be captured in Pulse Code Modulation (PCM) or compressed formats. | 
| Optimizing Performance | This section offers some miscellaneous tips for improving the performance of applications that play their audio data directly into DirectSound buffers. | 
For more information, see the Microsoft.DirectX.DirectSound managed code reference documentation.
DirectX.DirectSound声音播放资料的更多相关文章
- Microsoft.DirectX.DirectSound学习(一)
		背景:为什么用到这个类库呢?公司要一个要播放音频文件(.wav)的功能,本来想着很ez的事,网上提供的jq插件.本地也有很多播放器,怎么用都行.可当我实现的时候发现大部分网上插件在火狐上不支持.wav ... 
- 运用Microsoft.DirectX.DirectSound和Microsoft.DirectX实现简单的录音功能
		1.首先要使用Microsoft.DirectX.DirectSound和Microsoft.DirectX这两个dll进行录音,需要先安装microsoft directx 9.0cz这个组件, 百 ... 
- Microsoft.DirectX.DirectSound.dll和Microsoft.DirectX.dll引用,导致项目无法调试问题
		最近在做录音功能,用到了Microsoft.DirectX.DirectSound.dll和Microsoft.DirectX.dll两个dll,但是引入后,无法调试项目 具体解决方法: 修改app. ... 
- JavaScript声音播放
		方式一: /** * 播放音频(Chrome.opera)支持 * @param file:支持 rm,mid,wav */ function playAudio(file) { var embed= ... 
- C#调用Microsoft.DirectX.DirectSound问题记录及解决
		问题1:初始化结构体WaveFormat或其他变量时卡死 修改App.config,修改方法如下: 原App.config <?xml version="1.0" encod ... 
- unity3d的playmaker插件使用教程,三、对象出入触发,声音播放
		对象出入触发是游戏常见的情形.包含同一时候声音播放 首先建立进去区域.新建一个立方体,去掉mesh render. 而且选中 is trigger同意进入 样例里用了unity3d的第一人视角控制,可 ... 
- Cocos2d-js 开发记录:声音播放
		声音播放可以使用cc.audioEngine,需要播放的文件在resource.js中进行添加如: button_press_mp3: "res/audio/press.mp3", ... 
- Java应用程序中的声音播放
		声音可以创造意境,触发遐想,当与虚拟图像相结合时,更加可以让整个世界充满幻觉,声音是多媒体技术的基础. 播放声音是Java对多媒体的支持一个重要部分,它支持的声音文件类型主要有: AU - (扩展名为 ... 
- C#调用Microsoft.DirectX.DirectSound.dll时出错
		1.修改工程的编译选项.我的开发运行环境是Windows 10 x64系统.需要修改一下工程的编译选项,把AnyCPU改成x86的. 未能加载文件或程序集“Microsoft.DirectX.Dire ... 
随机推荐
- centos安装gcc
			1.安装gcc基本开发工具环境 yum groupinstall 'Development Tools' 2.安装完成后查看安装是否成功 whereis gcc 3.查看gcc版本 gcc --ver ... 
- Mysql字符串连接函数 CONCAT()与 CONCAT_WS()
			从数据库里取N个字段,然后组合到一起用“,”分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到 CONCAT_WS(),非常好用. CONCAT_WS(separator, ... 
- JAVAssist---动态改动注解
			ITOOV3.0開始了,须要研究一些技术难点,先来说一个我认为比較有趣的技术点吧.需求是这种.我们须要动态的切换数据源,又因为我们是通过实体单元的注入来完毕的.实体单元是通过注解的形式注入的.这样假 ... 
- NUMA架构
			参考: http://www.ibm.com/developerworks/cn/linux/l-numa/ http://blog.sina.com.cn/s/blog_3f5c2f8c01000b ... 
- serverbash漏洞修补日记——2014/09/30
			近期bash漏洞在网上闹得沸沸扬扬的,我也修补一下.以防万一. 须要用到的命令: 查看操作系统版本号:cat /etc/issue 查看bash版本号:bash -version 查看操作系统是64位 ... 
- Gradle Android最新自动化编译脚本教程
			转自:http://blog.csdn.net/changemyself/article/details/39927381 一.前言 Gradle 是以 Groovy 语言为基础,面向Java应用为主 ... 
- 4 cocos2dx 3.0 源码分析- scheduler
			scheduler 这个类, 负责了引擎的自定义更新, 及定时更新相关的操作, 看看下面的代码,很熟悉吧. schedule(schedule_selector(HelloWorld::updat ... 
- C/C++调用java---JNI常用函数
			DefineClass jclass DefineClass(JNIEnv *env, jobject loader, const jbyte *buf, jsize bufLen ... 
- Log4j使用指南
			1 概述 本文档是针对Log4j日志工具的使用指南.包括:日志介绍.日志工具介绍.Log4j基本使用.Log4j的高级使用.Spring与log4j的集成等.并进行了举例说明. 本文档 ... 
- Android批量图片加载经典系列——Volley框架实现多布局的新闻列表
			一.问题描述 Volley是Google 2013年发布的实现Android平台上的网络通信库,主要提供网络通信和图片下载的解决方案,比如以前从网上下载图片的步骤可能是这样的流程: 在ListAdap ... 
