direct sound设置音量改变

VC/MFC > 基础类 [问题点数:50分,结帖人xfan_hsl]
等级
本版专家分:259
结帖率 75%
等级
本版专家分:7310
xfan_hsl

等级:

DirectSound入门指南(0)播放声音

过去PC机上播放声音和音乐比登天还难!然而,随着DirectSound和DirectMusic的出现,这一切变得相当容易了。...呼,本文讲了很多原理,下一篇文章《DirectSound录制声音入门指南(1)》就很简单粗暴了。

Directsound 详解

 在进行DirectSound开发之前,一定要设置好开发环境,否则编译时会提示你很多东西都找不到定义,DirectSound的开发环境很好设置,简单的说就是包含一些头文件,将lib文件添加要工程中。仅仅包含dsound.h肯定是

DirectSound的介绍和多种功能的源代码

DirectSound是DirectX API的音频(waveaudio)组件之一,它...DirectSound允许进行波型声音的捕获、重放,也可以通过控制硬件和相应的驱动来获得更多的服务。 DirectSound的优势当然和DirectX的其它组件一样——速度

DirectSound详细介绍

 使用DirectSound  相关事宜  末语 文档内容: □ 音效的表现  WINDOW下音效档的使用,大抵上就是使用WAV档,通常音效只是一小段,不会超过数秒的声音档,当然你可以疯狂一点,将整个WAV档当成音乐来播放,...

在 Delphi 下使用 DirectSound (4): 设置音量、相位、播放频率和播放位置

为什么80%的码农都做不了架构师?>>> ...

DirectSound在条件允许的情况下将你的缓冲区设置为硬件缓冲控制

建将失败,如果想使用DirectSound的管理声音特性,则要指定DSBCAPS_LOCDEFER标志,该标志表 示只有在播放的时候才分配内存。通过IDirectSoundBuffer8.GetCaps来探明已经存的dwflags设置状况 设置音量,可以使用...

DirectSound开发指南

1DirectSound简介(Introduction to DirectSound)  曾经学习过Directshow的开发,对于Dsound一直没有仔细的莱学习,以前只是知道Dsound是做音频开发的,我一直以为它和Dshow的结构体系差不多,经过仔细学习后,...

DirectSound 与Waveout的区别

Q Directsound 与 Waveout 有何不同? A Waveout 是在32位的Windows上的一种老旧且过时,用来播放数字音讯的应用程序接 口(Application Programming Interface,简称API)。旧的Windows操作系统(如Win9x WinNT4)...

DirectSound

目录: 关于DirectSound DirectSound设备 枚举可以使用的声音设备 创造DirectSound对象 设置合作级 检索硬件信息 扬声器的设置 压缩 DirectSound缓冲 静态缓冲和流缓冲 创建辅助缓冲 缓冲控制选项 主...

利用Directsound 3D实现游戏中3D音效

 关键词:Directsound 3D 游戏 3D立体声 在开始本文前,我要说一句,Directsound 3D可以说是Directsound的精华所在,我个人的感觉,在3D游戏的开发中,3D音效一般都是采用Directsound 3D来完成的

DirectSound学习笔记之 静态缓冲区播放

 DirectSound有一个缓冲区对象IDirectSoundBuffer,该对象表示一个包含数据的缓冲区,这些数据以PCM格式被存储,该对象不仅可以用于开始、停止或暂停声音的播放,还能够设置声音数据中诸如频率和格式等属性。...

DirectSound 播放声音杂音问题.

DirectSound写的播放实时语音的时候全是杂音,使用SDK自己带的例子FullDuplexFilter.exe也是这样,所以程序应该是没有问题的.最初我以为是安装了某个软件影响到了DirectSound.于是把能卸的都卸了,问题依然存在.最后...

一个DirectSound的例子,即录即放

一个捕获音频并且播放的例子,可以用来唱歌^_^写了半天才发现Direct SDK有个类似的例子,所以到了最后几乎都是照抄了。声音效果不太好,修改一下加上网络传送功能做成语音聊天工具。不过这样肯定不行,真正的语音...

directsound

目录: 关于DirectSound DirectSound设备 枚举可以使用的声音设备 创造DirectSound对象 设置合作级 检索硬件信息 扬声器的设置 压缩 DirectSound缓冲 静态缓冲和流缓冲 创建辅助缓冲 缓冲控制选项 主...

DirectSound 技术详解

首先分析directsound的接口对象的API创建函数,DirectSoundCreate8(LPCGUID lpcGuidDevice,LPDIRECTSOUND8 * ppDS8,LPUNKNOWN pUnkOuter); 函数DirectSoundCreate8后面的数字其实是该directx版本的最新支持的创建函数...

DirectSound的基本流程总结及通知机制添加

一、DirectSound使用流程简单总结 前面通过那个MP3解码库的调用实例稍微讲了讲DirectSound中的声音输出基本流程 总的来说基本流程如下 LPDIRECTSOUND g_pDSound; //DirectSound的设备指针 LPDIRECTSOUNDBUFFER

DirectX简介 第三篇 DirectSound简介

DirectSound简介 1.  DirectSound特性:速度快、可控制性强 (1)  当硬件空闲时自动启用硬件加速 (2)  不受数量限制的声源混音 (3)  声音重现延迟时间短暂 (4)  与Direct3D接口简单的3D声音...

DirectSound应用

关于DirectSound   目录:  DirectSound设备 枚举可以使用的声音设备  创造DirectSound对象 设置合作级 检索硬件信息 扬声器的设置 压缩 DirectSound缓冲 静态缓冲和流缓冲 ...

DirectSound入门基础介绍 和 环境的配置

DirectSound应用程序开发快速入门   摘要:DirectSound编程的入门介绍,通过实例讲解了如何利用DirectSound最基本的功能:播放音频,并提供了DirectSound播放音频文件的两种方式:静态缓存和流缓存。 关键词:...

Windows编程 DirectSound DirectMusic 音效和音乐

版本:VS2015 语言:C++   最近项目遭遇变故,公司随意开人,导致原本要出包的项目现在乱七八糟。现在不知道未来会怎么样……   我们Windows上2D的编程今天是最后一课了,没有听错,2D完结,接下来就是3D了,...

DirectSound入门

文档内容:(费话篇)关于DirectSound DirectSound是DirectX API的音频(waveaudio)组件之一,它可以提供...DirectSound允许进行波型声音的捕获、重放,也可以通过控制硬件和相应的驱动来获得更多的服务。DirectSoun

DirectSound应用程序开发快速入门

摘要:DirectSound编程的入门介绍,通过实例讲解了如何利用DirectSound最基本的功能-----播放音频,并提供了DirectSound播放音频文件的两种方式(Static buffer 和Streaming buffer ), 关键词: Directsound ...

Directsound 定时器播音

#include "CHI_AO_DSound.h" #include #include #define DIRECTSOUNDFRAME 20 ////////////////////////////////////////////////////////////////////// ...// Construction/Destruction ...

DirectSound播放音频应用程序开发快速入门

摘要:DirectSound编程的入门介绍,通过实例讲解了如何利用DirectSound最基本的功能-----播放音频,并提供了DirectSound播放音频文件的两种方式(Static buffer 和Streaming buffer ),  关键词: Directsound...

Parallels Desktop 16 联网启动脚本.command

Parallels Desktop 16 联网启动脚本.command 管理员运行 就能上网(Mac 虚拟机:Parallels Desktop v16.0.1-48919 TNT 直装版 支持 macos 11)

C#高性能大容量SOCKET并发完成端口例子(有C#客户端)完整实例源码

例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。

jdk1.8 64位官方正式版 jdk-8u91-windows

jdk1.8 64位官方正式版 jdk-8u91-windows

C#入门必看实力程序100个

C#入门必看含有100个例字,每个例子都是针对C#的学习关键知识点设计的,是学习C#必须知道的一些程序例子,分享给大家,需要的可以下载

c语言项目开发实例

十个c语言案例 (1)贪吃蛇 (2)五子棋游戏 (3)电话薄管理系统 (4)计算器 (5)万年历 (6)电子表 (7)客户端和服务器通信 (8)潜艇大战游戏 (9)鼠标器程序 (10)手机通讯录系统

navicat简体中文版 绿色版 (64位)

解压后安装navicat,打开navicat执行PatchNavicat即破解成功。可以正常使用啦。

相关热词 c# cmd执行 c# 获取文件只读 c#集合求最大值 c#+如何访问堆栈 c# 定义main函数 c# 监听usb相机拍照 0x开头的字符串 c# c# tcp接收超过2k c#多线程与高并发 c#登录token