专注流媒体技术与方案!

技术成就梦想...

Visual Studio 2013 KEY(密钥)

原文地址:http://http://www.wxzzz.com/307.html Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9 Visual Studio Premium 2013 KE...

2016-12-12 11:48:24

阅读数 4549

评论数 0

windows 程序如何通过命令行方式输入参数启动

int argc=0; LPWSTR *argv=::CommandLineToArgvW(::GetCommandLineW(),&argc); for(int i=0;i {     CString msg=argv[i];      MessageBox(msg,&qu...

2015-10-29 14:08:04

阅读数 851

评论数 0

DXVA-微软视频加速规范

前面介绍利用NVIDIA公司提供的CUVID库进行视频硬解码,下面将介绍利用DXVA进行硬解码。 一、DXVA介绍 DXVA是微软公司专门定制的视频加速规范,是一种接口规范。DXVA规范制定硬件加速解码可分四级:VLD,控制BitStream;IDCT,反余弦变换;Mocomp,运动补...

2015-10-14 15:25:09

阅读数 757

评论数 0

支持多显示器的Windows程序

Microsoft为支持多显示器模式提供了一些新的API调用,下面具体介绍它们的功能: 1.HMONITOR MonitorFromPoint(POINT pt,DWORD dwFlags)   MonitorFromPoint返回包含特定点(pt)的一个显示器句柄。如果pt不属于任何一个...

2015-10-13 14:31:54

阅读数 496

评论数 0

IVideoWindow视频窗口接口

在基于VMR7的视频开发过程中,大家看到的视频窗口其实根本不是一个,本身有一个父窗口,视频窗口是基于父窗口显示的,但是,很悲催的是,关于子窗口句柄却没有提供现成的接口,导致如果要在视频上做一些操作非常困难,后来我通过VC6.0自带的Spy++工具监控到了父窗口,可以捕获到视频窗口的“Handle”...

2015-09-30 14:47:21

阅读数 1718

评论数 0

vs编译使用命令行方式

echo off   path %SYSTEMROOT%\Microsoft.NET\Framework\v4.0.30319\   msbuild.exe .\src\ElectricManagement.sln /t:Rebuild /p:Configura...

2015-09-11 18:26:50

阅读数 475

评论数 0

fatal error LINK1123:failure during conversion to COFF:file invalid or corrupt

今天用Visual Studio 2010编译一个C工程时突然遇到下面这个编译错误。 fatal error LINK1123:failure during conversion to COFF:file invalid or corrupt 试了很多方法都没有用,包括微软官方的说明 h...

2015-09-07 10:21:01

阅读数 331

评论数 0

DXVA硬件加速解码

一、DXVA介绍 DXVA是微软公司专门定制的视频加速规范,是一种接口规范。DXVA规范制定硬件加速解码可分四级:VLD,控制BitStream;IDCT,反余弦变换;Mocomp,运动补偿,Pixel Prediction;PostProc,显示后处理。其中,VLD加速等级最高,所以其包含...

2015-08-24 10:22:34

阅读数 3943

评论数 0

视频叠加字幕显示原理与实现方法

一. GDI编程基础  字幕叠加,应当是属于图形、图像处理的范畴。在Windows平台上,图形、图像处理的方法当然首选GDI(Graphics Device Interface,图形设备接口)。GDI是什么?GDI其实是一套API函数;它们功能丰富,使用起来简单、灵活。下面,我们首先来介绍一些G...

2015-08-07 13:46:54

阅读数 7015

评论数 0

Open Video Player (OVP)

Open Video Player (OVP) is an initiative encompassing the use of open standards, best practices, and established development methodologies in the dev...

2015-08-05 13:09:10

阅读数 447

评论数 0

windows dumpbin工具

一般情况下,我们需要查看一个DLL或EXE中的包含的函数或是依赖的函数之类的信息,可以使用VS自带的工具dumpbin;    可以直接在命令行下输入dumpbin就可以查看他的使用说明,如果未显示,可以先运行VS安装目录下的vcvarsall.bat来设置一下环境变量就可以了   ...

2015-07-29 14:56:56

阅读数 901

评论数 0

win7下使用共享内存方式CreateFileMapping返回GetLastError总是0x5的问题解决

在普通应用程序中使用共享内存方式创建内存共享对象时,CreateFileMapping函数总是返回句柄为NULL,通过GetLastError得到返回错误码 0x5, 问题解决: 使用Local 代替Global, 问题解决,下面是使用实例: TCHAR szName[] = TEXT...

2015-07-29 14:53:01

阅读数 4516

评论数 0

Windows共享内存示例

Windows共享内存可以让两个进程对同一块内存进行读写。 以下有2个进程,a.cpp生成A进程,b.cpp生成b进程。那么a进程将不停地读名为"Global\\MyFileMappingObject"的共享内存块,而b进程不停地写名为"Global\\MyFi...

2015-07-28 13:35:31

阅读数 996

评论数 0

Directshow中的Sample时间戳(Time Stamp)

每个Sample上可以设置两种时间戳:IMediaSample::SetTime和IMediaSample::SetMediaTime。 我们通常讲到时间戳,一般是指前者,它又叫Presentation time,Renderer正是根据这个时间戳来控制播放;而后者对于Filter来说不是必...

2015-07-14 16:52:28

阅读数 1736

评论数 0

vc 内存泄漏检测方法

最近看了周星星 Blog 中的一篇文章:“VC++6.0中内存泄漏检测”,受益匪浅,便运行其例子代码想看看 Output 窗口中的输出结果,可惜怎么弄其输出都不是预期的东西,郁闷了半天,便到水坛里找到周星星,请求他指点一、二,然而未果。没有办法,最后我一头栽进 MSDN 库狂搜了一把,功夫不负...

2015-06-17 11:24:57

阅读数 383

评论数 0

基于directshow架构的qq聊天系统开发

当下比较流行的即时通信工具,比如MSN,QQ等都实现了视音频的功能,通过视频,音频,我们可以更好的和朋友通过网络进行沟通,本文通过DirectShow技术模拟QQ实现了视频和音频的采集,传输,基本实现了QQ的视音频聊天的功能。         网络视音频系统主要功能就在于视音频的采集,网络传输两...

2015-03-17 10:57:40

阅读数 436

评论数 0

DirectShow 简介

About DirectShow       本节描述DirectShow的整体结构。本节包含的内容比较丰富,我们可能不需要知道所有的这些知识。因此,我们首先应该选择浏览全部的内容,然后根据实际应用程序的需要查看Using DirectShow的内容。如果有关于DirectShow结构的特...

2015-03-17 10:51:10

阅读数 1325

评论数 0

DirectDraw 简单示例

步骤 1: 创建一个 DirectDraw 对象 要创建一个 DirectDraw 对象的实例,你的应用程序要象 DDEx1 例程中的 doInit 函数那样先使用 DirectDrawCreate 函数. DirectDrawCreate 包含三个参数. 第一个参数获得了一个代表显示设备的全局...

2015-03-17 10:49:20

阅读数 854

评论数 0

DirectDraw简介

第一节 DirectDraw简介 Grubers的一个观点是DirectDraw“只是一个bltting发动机”。这是相当准确的,但却太简化了。更准确地讲,DirectDraw是一个可以提供软件仿真测试的独立于硬件设备的bltting发动机。DirectDraw的主要用途是尽可能快、尽可能可靠并且...

2015-03-17 10:46:22

阅读数 416

评论数 0

PCI卡的WDM驱动开发笔记(转载)

八、九 月份的时候为一块PCI卡驱动程序增加了bus master DMA和中断服务功能,到现在有一段时间没弄,一些细节有些记不大起来了,赶紧把一些要点记录一下,以免日子久了都忘记了。 硬件是一块PCI数据采集卡,50MHz,8bit的采集速率,板上使用FPGA(Cyclone II)先对数据进行...

2007-07-25 15:25:00

阅读数 2592

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭