windows-关于Windows下的音频输出捕获

问题描述

关于Windows下的音频输出捕获

尝试过了DirectSound MMSystem相关API 但只能够捕获到输入的音频, 目前希望能捕获到输出音频流, 类似QQ和YY给对方播放伴奏的功能(声卡没有混音的情况下), 由于要兼容xp似乎CoreAudioAPI并不能用, Hook方式较为暴力暂时不考虑, 不知是否有其他可行的方法. 望指点.

时间: 2024-08-03 09:24:11

windows-关于Windows下的音频输出捕获的相关文章

这个程序在windows平台下能正常输出,结果也是对的。到linux下运行在50行产生数组溢出是怎么回事呢

问题描述 importjava.io.*;importjava.util.*;publicclassRout{publicstaticvoidmain(String[]args){//StringfilePath="d:\java\javatest\rout.txt";intreadLine[];readLine=newint[14];StringreadResult[]=newString[14];BufferedReaderreader=null;try{FileReaderfil

python在windows命令行下输出彩色文字的方法_python

本文实例讲述了python在windows命令行下输出彩色文字的方法.分享给大家供大家参考.具体分析如下: 默认情况下python在控制台输出的文字信息都是黑白的,如果能将文字做成彩色的输出,输出效果会更完美,也很酷,不是吗,下面是一段演示代码,这段代码封装了一个color类用来输出带颜色的文字,只要调用该类里面的相关方法就可以了,非常简单. 复制代码 代码如下: #!/usr/bin/env python #encoding: utf-8 import ctypes STD_INPUT_HAN

PHP fgetcsv 定义和用法(附windows与linux下兼容问题)_php技巧

PHP fgetcsv 定义和用法 PHP fgetcsv() 函数从文件指针中读入一行并解析 CSV 字段. 与PHP fgets() 类似,不同的是 PHP fgetcsv() 解析读入的行并找出 CSV 格式的字段,然后返回一个包含这些字段的数组. fgetcsv() 出错时返回 FALSE,包括碰到文件结束时. 注释:从 PHP 4.3.5 起,PHP fgetcsv() 的操作是二进制安全的. 语法 fgetcsv(file,length,separator,enclosure) 参数

Apache, PHP在Windows 9x/NT下的安装与配置 (一)

在PHP邮件列表中问得最多的问题可能就是:"如何在我的Windows机器上安装PHP?",那么也许我可以帮助回答这个问题.当你正确安装完成后,你会发现在Windows下开发PHP程序还是不错的. 本教程的目的是向你展示如何用"Apache和Windows"的组合来开发PHP程序. 教程中如未指明具体版本,则PHP为PHP3或PHP4 Beta 2或3,Apache为 1.3.x. 一.安装Apache 首先,你须要一个WEB服务器,我推荐Apache.先到htp:/

DB2 ESE 9.1在Windows Server 2008下出现无法新建数据库的情况及解决办法

DB2 Enterprise Server Edition(DB2 ESE)9.1在Windows Server 2008 下出现无法新建数据库的情况及解决办法 在安装有,DB2 9.1版本的Windows Server 2008 上面,使用默认的安装方式导致无法创建数据库,相关的错误提示: "SQL3012C 发生系统错误(原因码= "").无法处理后续的SQL 语句.SQLSTATE=58005". 通过分析日志"%programfiles%\IBM\

开发Windows 2000/XP下的防火墙

开发Windows 2000/XP下的防火墙-windowsxp防火墙">介绍 如果你决定开发LINUX下的防火墙,你会找到很多免费的信息与源代码.但如果开发WINDOWS平台下的防火墙会有点困难,找到相关信息与代码都简直是不可能的任务. 因此我决定写这篇文章介绍在WINDOWS 2000/XP下开发防火墙的简单方法. 背景 在WINDOWS 2000 DDK中,微软包含了称为Filter-Hook Driver的新型网络驱动.你可以使用它来过滤所有进出接口的数据. 因为关于此的文档很少并

Windows Server 2008下为系统分区“减负”

计算机系统运行时间一长,其运行速度将会明显变慢,并且时不时地还出现系统分区空间不够用的提 示,对于这样的现象,相信几乎所有的人都深有感触!造成这种现象的主要原因就是系统分区"不堪重负 ",想办法为系统分区"减负",已经变得刻不容缓.不同的系统环境下,为系统分区"减负"的操作有 时会不一样:现在,本文就为各位朋友介绍Windows Server 2008下为系统分区"减负"的秘籍! 1.不让上网垃圾"拖累"系

windows server 2008下的共享的配置

简单的说,windows server 2008下的共享的配置就是可以利用它使得基于一个基础Web站点快速部署 大量相同的Web站点.举个简单的例子,比如有两台IIS服务器,第一台的IIS有个网站名称为test,第2台 IIS没有网站,我们配置好共享配置以后,通过刷新第2台IIS服务器就出来第一台名称为test网站了,并 且不管你在任何一台服务器更改配置,都会自动同步到另一台的IIS服务器.原因很简单,因为他们使用 的是同一个配置文件,这就是共享的配置. 听起来很奇妙吧,下面就让我们通过简单的实

Windows 7安全模式下经验之谈

安全模式是Windows操作系统中的一种特殊模式,在安全模式下用户可以轻松地修复系统的一些错误,起到事半功倍的效果.有时候机子出问题了可以进安全模式查杀病毒,有时候能够很有效的解决问题. 如何进入 在启动计算机时,系统进入Windows启动画面前,按下F8键(或者在启动计算机时按住Ctrl键),就会出现操作系统多模式启动菜单,只需要选择"SafeMode",就可以将计算机启动到安全模式. 1.删除顽固文件 我们在Windows下删除一些文件或清除资源回收站内容时,系统有时会提示「某某文