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
Directshow
DirectShow
--过滤器图表(Filter Graph)和它的组件
该文用于介绍
DirectShow
的主要组件。这些组件可用于开发
DirectShow
应用程序或者用于开发自己的过滤器组件。
suntaoznz
·
2020-08-08 21:01
技术专题
DirectShow
接口
DirectShow
接口然而,我们首先需要的是能够以编程方式处理
DirectShow
。对于非托管代码,这可能是立即可行的,因为SDK包含了通过C++访问
DirectShow
库所需要的所有头文件。
豢龙星
·
2020-08-08 21:01
编解码学习笔记
音频系统底层API
该低层API为高层API(如MediaFoundation(将要取代
DirectShow
等高层API)等)提供服务。
清水迎朝阳
·
2020-08-08 21:32
音频
【视频处理工程】3、
DirectShow
基本开发过程(一)
DiectShow工程的开发需要提前编译相关的两个静态库,具体方法在前文【视频处理工程】1、
DirectShow
基本概念中已有叙述。
取次花丛懒回顾
·
2020-08-08 21:12
视频处理
directshow
采集视频
Ps:只列主要的,一些执行错误等处理、内存释放无步骤一、CoInitialize(NULL);//初始化COMLibrary步骤二、创建视频采集过滤器图表//创建视频采集过滤器图表CoCreateInstance(CLSID_FilterGraph,NULL,CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void**)&m_pGraphBuilder);//ICa
sffofn
·
2020-08-08 21:31
directshow学习
应用
开发
DirectShow
编程捕捉WDM与VFW
说起视频捕捉问题,我们先要来看一下视频捕捉卡。根据使用的驱动程序的不同来分类,目前市场上大致有两种捕捉卡:VFW(VideoforWindows)卡和WDM(WindowsDriverModel)卡。前者是一种趋于废弃的驱动模型,而后者是前者的替代模型;WDM还支持更多新的特性,比如直接支持电视接收、视频会议、1394接口的设备、桌面摄像机、多条视频流(Line-21或Closed-Caption
sayigood
·
2020-08-08 21:15
Directshow
如何获取摄像头音视频设备,并判断摄像头是否占用。
Directshow
能很方便的获取连接的视频和音频设备的名称。本篇文章同时介绍如何判断获取的摄像头是否正在占用。
零凌灵
·
2020-08-08 20:10
Directshow
编译〈
DirectShow
开发指南〉中字符叠加源码
2,Largeint.lib编译DX2005年版及其以前版本的
DirectShow
或是其他老版本代码时,如果发现Largeint.lib找不到的连接错误,那么,直接在工程设置中删除这个库,VS2005不提供这个独立的
primer_programer
·
2020-08-08 18:39
DirectX
SDK
在.NET中使用
DirectShow
2、点普通下载--等待30秒--点“下载”按钮--保存摘要这个实验性的代码展示了怎么在C#中使用
DirectShow
技术。它包含一个简单的媒体播放器、DVD播放器、抓取视频画面至硬盘和简单的截屏工具。
pengqianhe
·
2020-08-08 18:52
C#
关于使用
DirectShow
架构,传输YUV420数据的Filter与Video Renderer Filter连接问题的解决办法。
主要是对VIDEOINFO的设置要正确。先给出支持RGB24的代码,VIDEOINFO*pvi=(VIDEOINFO*)m_PreferredMt.AllocFormatBuffer(sizeof(VIDEOINFO));ZeroMemory(pvi,sizeof(VIDEOINFO));SetPaletteEntries();pvi->bmiHeader.biCompression=BI_RGB
peng6662001
·
2020-08-08 18:20
如何用
DirectShow
实现音频采集
大家知道,
DirectShow
对硬件的支持是通过特定的包装Filter来实现的。
ucasliming
·
2020-08-08 18:56
directshow相关
DirectShow
中利用SampleGrabber捕获摄像头每一帧图像,并转为BMP文件信息写入内存
://blog.csdn.net/ictwangbiao/article/details/8181710关于怎样枚举设备、建立FilterGraph等问题,我就不多说了,说也说不清楚,因为我也是才接触
DirectShow
ucasliming
·
2020-08-08 18:56
C++相关
directshow相关
如何用FFmpeg API采集摄像头视频和麦克风音频,并实现录制文件的功能
https://blog.csdn.net/zhoubotong2012/article/details/79338093之前一直用
Directshow
技术采集摄像头数据,但是觉得涉及的细节比较多,要开发者比较了解
mengzhengjie
·
2020-08-08 18:07
ffmpeg
使用
DirectShow
驱动摄像头
使用
DirectShow
驱动摄像头对于小摄像头的驱动有几种方法,通过使用
DirectShow
来驱动摄像头灵活性比较好,有简单的方法也有比较复杂但更有效的方法,本文只介绍简单方法,希望与大家交流!
mengaim_cn
·
2020-08-08 18:02
directX
null
graph
filter
video
manager
图形
使用
directShow
播放mpeg的基类
////CDXGraph.h//#ifndef__H_CDXGraph__#define__H_CDXGraph__//Filtergraphnotificationtothespecifiedwindow#defineWM_GRAPHNOTIFY(WM_USER+20)#include"Dshow.h"#include"amstream.h"#include"Qedit.h"classCDXGr
lxrong
·
2020-08-08 17:17
directshow学习
null
filter
graph
buffer
button
file
directshow
捕获摄像头数据
directshow
捕获摄像头的数据并显示#include"stdafx.h"#include#include#include#defineCHECK_HR(s)if(FAILED(s)){return1
logens
·
2020-08-08 17:22
流媒体
DirectShow
视频录制保存为avi文件
voidCXunLeiPlayDlg::OnCapstart()//开始录制{CStringstr;CFileDialogFileDlg(FALSE,_T("AVI"),NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,_T("视频文件|*.avi|"),this);if(FileDlg.DoModal()==IDOK){str=FileDlg.GetPathNa
liunian17
·
2020-08-08 17:45
DirectShow
视频上画线和输出文字
为了方便,就直接在视频上显示了,而没有动态的输出文字和用鼠标移动画线,不过是一样的原理,只是动态就要捕获鼠标状态的消息LONGcx,cy;HRESULThr;hr=pWC->GetNativeVideoSize(&cx,&cy,NULL,NULL);if(FAILED(hr)){Msg(TEXT("GetNativeVideoSizeFAILED!hr=0x%x\r\n"),hr);returnh
liunian17
·
2020-08-08 17:45
关于
DirectShow
中摄像头的帧率设置
最近无更新,再转一篇自己以前写的一个博客,关于
Directshow
中帧率的设定问题。
liujun2458
·
2020-08-08 17:42
DirectX
DirectShow
学习之三媒体播放过程分析
作者:liguisenBlog:http://blog.csdn.net/liguisen上一篇做了一个简单的媒体文件播放器,它到底与其它程序有什么不同呢?很大的一个关键就在于我们使用了CDXGraph.h和CDXGraph.cpp这两个文件,只有这两个东西不是我们自己的,现在就把它变成我们自己的。先看看我们做的程序,要播放媒体,就两个步骤,打开文件,播放。跟踪代码的执行过程,无非就是这样:通过“
liguisen
·
2020-08-08 17:32
J:DirectShow学习
DirectShow
工作流程
在
DirectShow
框架中,应用程序使用
DirectShow
提供的方法完成需要的功能,这些方法被称为接口。
冷月醉雪
·
2020-08-08 17:07
DirectShow
理论
FFmpeg获取
DirectShow
设备数据(摄像头,录屏)
这两天研究了FFmpeg获取
DirectShow
设备数据的方法,在此简单记录一下以作备忘。本文所述的方法主要是对应Windows平台的。
雷霄骅
·
2020-08-08 17:04
FFMPEG
FFmpeg
最简单的基于
DirectShow
的示例:视频播放器自定义版
=====================================================最简单的基于
DirectShow
的示例文章列表:最简单的基于
DirectShow
的示例:视频播放器最简单的基于
雷霄骅
·
2020-08-08 17:04
DirectShow
我的开源项目
基于Delphi的
DirectShow
开发概述
第一部分:背景知识
DirectShow
是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。
langyifei
·
2020-08-08 17:44
DirectShow
抓拍图片
“源于
DirectShow
自带的例子StillCap”
DirectShow
抓拍图片需要用到两个接口:ISampleGrabberCB和ISampleGrabber。"
I_Have_123456
·
2020-08-08 17:36
Directshow
graph
callback
byte
AMCAP程序详解
AMCAP程序详解AMCAP程序详解文章原始出处CSDN作者capboy
DirectShow
提供了用应用程序从适当的硬件中捕捉和预览音/视频的能力。
Roson-Ai
·
2020-08-08 16:24
视频采集 via
DirectShow
视频采集via
DirectShow
DirectShow
简介
DirectShow
采集视频采集流程图采集代码CVideoCap类CVideoCap::_initCapDevice函数CVideoCap::_
CBlueware
·
2020-08-08 16:41
Multimedia
多媒体开发
视频采集
视频录制
摄像头
DirectShow
DShow
可以切换音轨的SourseFilter开发。
在使用
directshow
做自己的播放器时,有时会有特殊需求需要选择音轨,但又同时不能用wmplayer时,就需要自己实现音轨选择功能了。
iteye_16284
·
2020-08-08 16:32
DirectShow
的视频捕获(1)
MSDN原文地址http://msdn.microsoft.com/en-us/library/ms940077.aspx。声明:本人的英文水平实在不好,因为每次看msdn的时候都需要翻译一下,索性将文章翻译下一,以后就看自己的译文。有很大翻译不到位的地方,请大家多多包涵。在这篇文章中,视频捕获是指从一个硬件设备中获取视频的应用。代表性的视频捕获设备是摄像机,当然也可以是其他设备。捕获的视频可以存
iteye_12827
·
2020-08-08 16:27
DirectShow
开发快速入门之三事件通知机制
事件是Graph图和应用程序之间互相通信的机制,类似于消息机制。当某个事件发生时,比如数据流结束,产生一个错误等,Filter就要给Filter图表管理器(GraphManager)发送一个事件通知。Filter图表管理器处理其中的一部分事件,将其他事件要交给应用程序处理。如果图表管理器没有处理一个filter事件,它就把事件通知放入到一个队列中,图表管理器也可以将自己的事件通知放进队列中。然后应
热力西雅图
·
2020-08-08 16:21
多
媒
体
用c#写的
directshow
简易视频播放器
很久没动
directshow
了,现在一直用c#写程序,突然看到
directshow
在.net下也有library,于是想试试在.net下的
directshow
。
imxiangzi
·
2020-08-08 16:17
音频
DirectShow
网络源过滤器-Net Source Filter
DirectShow
的学习是痛苦的过程,对于一个写C#,JAVA而从没接触过VC的人学习FILTER的编写那更是超级痛苦。
一点晴
·
2020-08-08 16:14
C/C++/VC
directshow
VC++
DirectShow
的使用
需要知道
DirectShow
是DirectX中的一部分。DirectX是Microsoft公司推出的一套底层应用程序编程接口,主要用于游戏和其它高性能多媒体应用。
hunterlew
·
2020-08-08 16:17
VC++
最简单的基于
DirectShow
的视频播放器
50行代码实现的一个最简单的基于
DirectShow
的视频播放器本文介绍一个最简单的基于
DirectShow
的视频播放器。
小新识图
·
2020-08-08 16:45
ffmpeg
利用
DirectShow
开发C#版的视频播放器
今天这里要给各位朋友介绍的是本人利用业余时间使用C#编写的一个视频播放器,开发环境为MicrosoftVisualStudio2008/C#、MicrosoftDirectX9.0SDK。要实现的功能也非常简单,打开视频文件并播放、播放、暂停、停止、全屏及播放进度条的拖动等。在编写这个小实例的过程中参考了MicrosoftDirectX9.0SDK中自带的Sample,同时使用了一个开源控件Col
踏雪无痕大黄蜂
·
2020-08-08 16:40
程序开发
利用
DirectShow
开发C#版的MP3播放器(一)
因工作需要,近期开始接触
DirectShow
开发的相关技术,由于本人较青睐于C#,因此从网上找了一些关于.NET版的
DirectShow
库及实例,之后参考相关源码编写了一个用于测试的MP3播放器,源码主要参考了
踏雪无痕大黄蜂
·
2020-08-08 16:09
程序开发
Directshow
捕捉摄像头视频的类CameraCapture(SDK)
Directshow
捕捉摄像头视频的类CameraCapture(SDK)CameraCapture类有5个方法,一个事件。
huangruijie
·
2020-08-08 16:08
摄像头视频捕捉(IsampleGrabberCB实现)
摄像头视频捕捉(简单通用--通过IsampleGrabberCB实现)前言
DirectShow
是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。
黄水
·
2020-08-08 16:54
一个清华学子写的关于
directshow
的学习心得
学习
DirectShow
有一段时间了,把这段学习过程中翻译出来的SDK与大家分享,同时也希望专家们指出我理解上的错误,万分感谢。
hebbely
·
2020-08-08 16:36
DirectX
声卡输入端子在
DirectShow
中的自动选择
遗憾的是,
DirectShow
并不能直接支持这样的功能。大家知道,声卡在
DirectShow
中是以Filter的形式出现的,我们通常称之为AudioCap
happydeer
·
2020-08-08 16:55
多媒体
filter
audio
windows
视频会议
api
dst
DirectShow
编程资料(写代码必看)
FilterGraphManager接口IGraphBuilder:负责FilterGraph的创建应用程序通过此接口建立过滤器流水线。主要方法为:RenderFile,自动识别多媒体文件的类型、格式,建立适用于该格式的过滤器流水线。IMediaControl:操作FilterGraph中的多媒体数据流控制过滤器流水线的运行。主要方法为:Run开始运行;Pause,暂停运行;Stop,停止运行。I
haoxihuan
·
2020-08-08 16:52
DirectShow学习
DirectShow
中的视频捕捉之一
关于视频捕捉(AboutVideoCaptureinDshow)1)视频捕捉Graph的构建一个能够捕捉音频或者视频的graph图都称之为捕捉graph图。捕捉graph图比一般的文件回放graph图要复杂许多,dshow提供了一个CaptureGraphBuilderCOM组件使得捕捉graph图的生成更加简单。CaptureGraphBuilder提供了一个ICaptureGraphBuild
guhaoxin
·
2020-08-08 15:44
C/C++
.net中捕获摄像头视频的方式及对比
前言随着Windows操作系统的不断演变,用于捕获视频的API接口也在进化,微软提供了VFW、
DirectShow
和MediaFoundation这三代接口。
菜鸟学编程
·
2020-08-08 15:10
Winform
DirectShow
CameraControl
#define_CRT_SECURE_NO_DEPRECATE#include"../common/dshow.h"#include"../common/FilterEnum.h"//voiraussiFilterEnum.cpp#include"../common/StreamUtil.h"//voiraussiStreamUtil.cpp#include"../common/GraphUtil
gaoszzzz
·
2020-08-08 15:59
C++
DirectShow
系列讲座之一——
DirectShow
系统概述
此时,微软的
DirectShow
,给了我们一个不错的选择。
DirectShow
是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。
从此醉
·
2020-08-08 15:59
DirectShow
摄像头采集
opencv采集性能太低,不满足60fps的要求,查了资料,据说
DirectShow
可以达到100+frame的采集速率。
gaoguide
·
2020-08-08 15:27
媒体处理
DirectShow
编译过程(转载+修改)
需要安装的软件1,VisualStudio2005Pro+MSDN.iso安装到C:/DEV/VS20052,PlatformSDK可以从微软官方网站下载,我下载的是WindowsServer2003R2PlatformSDKISO.img,用虚拟光驱daemontools安装到C:/DEV/PSDK3,DirectXSDK也可以从微软官方网站下载,我下载的是dxsdk_aug2007.exe,安
CXH_ME
·
2020-08-08 15:29
makefile
microsoft
c
emacs
server
library
DirectShow
编程(2)- 开始
DirectShow
旅程
2.开始
DirectShow
旅程这个章节的内容主要是编写
DirectShow
应用所需的一些基本概念,可以把它当作一个高级介绍,理解这些内容只需具备一般的编程和有关多媒体的知识。
eyes4
·
2020-08-08 15:47
directx
DirectShow
开发
DirectShow
在枚举的过程中,去得到设备标识对象的一些属性(调用设备标识对象上的接口方法IMoniker::BindToStorage后我们能够得到一个IPropertyBag接口,通过IPropertyBag
dsc
·
2020-08-08 15:51
windows
xp
在正在播放的视频文件上叠加图片
看一下“深入
DirectShow
”一会就会明白怎么做。背景:在视频上动态显示图片需要
DirectShow
的相关技术和对图象的过滤技术。比如添加图形过滤VMR9(video
diskonline
·
2020-08-08 15:30
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他