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
DirectDraw
GetOpenFileNameA 和
DirectDraw
冲突?
如果在一个CStatic上进行
DirectDraw
绘制,然后调用GetOpenFileNameA会造成地址访问错误。
xiaochunzao
·
2013-12-01 17:00
directdraw
显示yuv422(yuy2)
#include <mmsystem.h> void CshowpicDlg::OnBnClickedButton3() { // TODO: 在此添加控件通知处理程序代码 height=width=widthBytes=0; m_screen.SetWindowPos(&CWnd::wndBottom,0,0,
·
2013-11-14 20:00
raw
directdraw
显示yuv420(YV12)
height=width=widthBytes=0; m_screen.SetWindowPos(&CWnd::wndBottom,0,0,720,576, SWP_NOMOVE | SWP_SHOWWINDOW); UpdateWindow(); main_window_handle = m_screen.GetSafeHwnd(); i
·
2013-11-14 20:00
raw
初次接触:
DirectDraw
第六章初次接触:
DirectDraw
本章,你将初次接触DirectX中最重要的组件:
DirectDraw
。
mao0514
·
2013-11-09 11:00
高级
DirectDraw
使用高彩模式上一章中说了可以用16位的色彩深度,但是16位的色彩深度的数据表示模式可以有两种:Alpha.5.5.5(orX.5.5.5)和5.6.5(这是16位色彩最常用的)。对于使用哪种16位的色彩模式这个是由硬件决定的,我们不能决定。但是我们可以查询,然后按照硬件支持的模式来填写。我们可以调用方法IDIRECTDRAWSURFACE7::GetPixelFormat(),同时这个函数需要一个
mao0514
·
2013-11-09 11:00
IDirectDraw接口
创建一个主
DirectDraw
对象,并使用QueryInterface()方法来得到最新的IDirectDraw7接口,或是直接用DirectDrawCreateEx()函数直接创建一个
DirectDraw
7
mao0514
·
2013-11-09 11:00
如何使用
DirectDraw
直接显示RGB、YUV视频数据(播放yuv)
#include"draw.h"voidCTest100Dlg::OnButton1() {//TODO:AddyourcontrolnotificationhandlercodehereCloseShowBMP();InitDrawBMP(m_screen.GetSafeHwnd(),m_sel.GetCurSel());}voidCTest100Dlg::OnButton2() {CStrin
mao0514
·
2013-11-09 09:00
在DirectX 中进行2D渲染
//flcstudio.blog.163.com/blog/static/756035392008115111123672/ 最近,我看到很多关于DirectX8在最新的API中摒弃
DirectDraw
·
2013-10-23 20:00
DI
DirectX - dds图片格式(DDSURFACEDESC2)
DDS是
DirectDraw
Surface的缩写,它是DirectX纹理压缩(DirectX Texture Compression,简称DXTC)的产物。
·
2013-10-10 09:00
des
DirectDraw
显示YUV[4:2:0,YV12] (1)
LPDIRECTDRAWlpDirectDraw; DDSURFACEDESCddsd; LPDIRECTDRAWSURFACElpSurface,lpYuvSurface; LPDIRECTDRAWCLIPPERlpClipper; RECTWndRect; if(DirectDrawCreate(NULL,&lpDirectDraw,NULL)!=DD_OK) { Messa
Sidyhe
·
2013-10-08 16:00
解决Windows7系统视频截图或捕捉时屏幕全黑
解决处理:解决本地播放出现的视频变黑问题,一般有两个方法:一个是用两个不同的播放软件同时打开同一个文件;另一个方法是禁用
DirectDraw
。
佚名
·
2013-09-17 15:04
如何在Win7下禁用
DirectDraw
解决截图变黑问题
播放时出现的截图变黑问题,一般有两个方法可以用来解决,一个方法是用两个不同的播放器,同时打开同一个文件;另一个方法是禁用
DirectDraw
。
佚名
·
2013-09-02 15:20
使用
DirectDraw
直接显示YUV视频数据
最近在编写一个进行视频播放的ActiveX控件,工作已经接近尾声,现将其中显示YUV数据的使用
DirectDraw
的一些经验总结如下:(解码部分不是我编写的,我负责从网络接收数据,将数据传给解码器,并将解码得到的
mao0514
·
2013-08-15 11:00
DirectDraw
不可用的解决方案
DirectDraw
、Direct3D、AGP纹理加速均为不可用状态。这博主哪里能忍,于是我重新安装了驱动和dx9.0。然而问题还是
OH51888
·
2013-07-04 11:30
程序
解决方案
台电脑
DirectDraw
不可用的解决方案
DirectDraw
、Direct3D、AGP纹理加速均为不可用状态。这博主哪里能忍,于是我重新安装了驱动和dx9.0。然而问题还是
OH51888
·
2013-07-04 11:30
解决方案
程序
台电脑
DirectX 基础 (DirectShow 开发指南笔记)
1、DirectX家族成员DirectGraphics集成了
directdraw
和direct3d 分别负责2d,3d加速DirectInput 主要支持输入服务,鼠标、键盘、游戏杆等、同时支持输出设备
DotNetFirst
·
2013-06-13 10:00
DirectX
用Alpha测试实现透明位块传输
透明位块传输技术在
DirectDraw
中使用关键色很容易实现,在Direct3D中,可以在载入纹理时设置关键色,在贴图时使用Alpha测试使关键色在多边形渲染时是不被绘制
youoran
·
2013-06-12 15:00
通过注册表修改硬件加速(关闭与打开硬件加速)
通过注册表修改硬件加速关闭硬件加速:1@echooff2title关闭
DirectDraw
3modecon:cols=50lines=124colorff56echo正在关闭
DirectDraw
加速..
佚名
·
2013-05-26 11:20
通过注册表修改硬件加速
关闭硬件加速:@echooff title关闭
DirectDraw
modecon:cols=50lines=12 colorff echo正在关闭
DirectDraw
加速...
IT_小翼
·
2013-05-23 16:00
GDI绘图方法的初步分析
GDI绘图方法的初步分析文章地址:http://blog.csdn.net/alien75/article/details/5761526GDI绘图方法的初步分析此文仅对用GDI绘图进行探讨,不包括其它如
DirectDraw
netanimals
·
2013-05-13 16:00
高级
DirectDraw
和位图图形
转至:http://blog.sina.com.cn/s/blog_7948916001015cyh.html1.获取表面的像素格式 函数:HRESULTIDIRECTDRAWSURFACE7::GpixelFormat(LPDDPIXELFORMATlpDDPixelFormat) DDPIXELFORMAT比较重要的域有: DWORDdwSize:调用函数之前必须设置为DDPIXELFO
sunjianjun1981
·
2013-03-17 08:00
error C2146: syntax error : missing ';' before identifier 'PVOID64'
原因:由
directdraw
的升级引起,POINTER_64是一个宏,在64位编译下起作用,它包含在SDK目录下的BASETSD.H中(MicrosoftVisualStudio8\VC\PlatformSDK
lanshengsheng
·
2013-03-13 16:00
DirectDraw
GDI的区别之一
DirectDraw
的作用是创建,其实就是取得缓存区的地址,并且还能创建一个虚拟的缓存区内存。例如,A区域内存可以在主内存中创建一块叫offscreen的缓存区。
liu563582815
·
2013-03-08 16:00
【Direct3D游戏开发】——重温Direct3D游戏开发详解 1、2、4章
第一章:认识Directx与DirectxSDK DirectxSDK包含: a.Direct3D:3D图形包 b.
DirectDraw
:2D图形包 c.DirectInput
coderling
·
2013-03-06 16:00
海思开发板wince平台实现照相机功能
使用DirectShow和
DirectDraw
技术。
DirectDraw
主要是在预览中发挥作用,DirectShow基本步骤:SourceFilter->Trans
fanxiushu
·
2013-03-03 22:00
windows
多媒体
directdraw
显示yuv视频,出现屏保时,yuv显示不出来,表面丢失
原因是:DDrawSurface丢失,DDraw表面在很多情况下都会丢失(如:启动其他全屏独占程序,屏保,或锁屏时),表面丢失其实就是表面所使用的内存或显存被
DirectDraw
系统释放,分配给其他程序
zxwangyun
·
2013-02-20 16:00
用
DirectDraw
实现的渐入渐出效果
用DDraw封装的一个GradEffect函数,初始化一个DDraw对象,CreateOffScreenSuface创建几个离屏页面,目的在于做效果,这里是800*480的,用了7个离屏页面,接着创建一个源页面和目标页面,SrcSurface和DestSurface,分别将传过来的两张要做效果的图放在这两个离屏页面上,利用g_DDraw.DrawImageToSurface(pDDS1,&rcD
Nowind0121
·
2013-01-28 22:59
渐入渐出
DirectDraw
用
DirectDraw
实现的渐入渐出效果
用DDraw封装的一个GradEffect函数,初始化一个DDraw对象,CreateOffScreenSuface创建几个离屏页面,目的在于做效果,这里是800*480的,用了7个离屏页面,接着创建一个源页面和目标页面,SrcSurface和DestSurface,分别将传过来的两张要做效果的图放在这两个离屏页面上,利用g_DDraw.DrawImageToSurface(pDDS1,&rcDe
Nowind0121
·
2013-01-28 22:59
DirectDraw
渐入渐出
用
DirectDraw
实现的渐入渐出效果
用DDraw封装的一个GradEffect函数,初始化一个DDraw对象,CreateOffScreenSuface创建几个离屏页面,目的在于做效果,这里是800*480的,用了7个离屏页面,接着创建一个源页面和目标页面,SrcSurface和DestSurface,分别将传过来的两张要做效果的图放在这两个离屏页面上,利用g_DDraw.DrawImageToSurface(pDDS1,&rc
ahjxly
·
2013-01-22 17:00
DirectDraw
:lpitch的理解
DirectDraw
:lpitch的理解转载自:http://hi.baidu.com/daoguchengshu/item/06aa4a09d3ca7810ebfe3815 lpitch是结构体
牵着老婆满街逛
·
2013-01-14 18:00
入门视频采集与处理(显示YUV数据)
(本文我将提供相关显示程序) (2)使用MFC+
DirectDraw
来实现。
lifan_3a
·
2013-01-11 14:00
DirectDraw
基础
DirectDraw
基础篇(学东西还是基础的好哦!)第一节
DirectDraw
简介Grubers的一个观点是
DirectDraw
“只是一个bltting发动机”。这是相当准确的,但却太简化了。
Ark_Zhang
·
2012-12-13 11:00
Ddraw--
DirectDraw
与GDI
DirectDraw
与GDI区别如下:1
DirectDraw
是在GDI的基础上做的,是GDI的升级版。
evsqiezi
·
2012-11-23 17:00
DirectDrawEnumerateEx 用法
列举已安装的所有
DirectDraw
设备。NULL入口通常指定与GDI共享的主显示设备。
zxwangyun
·
2012-11-15 12:00
基于Delphi的DirectShow开发概述
它经过DirectX6.0中的DirectXMedia发展而来,集成了DirectX家族中的其他成员(
DirectDraw
、DirectSound等),可以说是一位“集大成者”。
nkliming
·
2012-11-15 09:00
windows下使用ffmpeg + DDRAW 截屏,并保存为图片
不清楚原理的看上篇文章《用
DirectDraw
实现屏幕截图》。
zxwangyun
·
2012-10-31 17:00
用
DirectDraw
实现屏幕截图
在
DirectDraw
的非独占模式中,主表面即为当前屏幕。你可以直接Lock住主表面,从而取得主表面图象数据。
zxwangyun
·
2012-10-31 15:00
PPS使用后屏幕有黑影的解决方法
由于PPS使用了系统的
DirectDraw
绘图,程序界面在最小化状态没有完全退出,
DirectDraw
仍旧把图像输出在屏幕上。可以右键选中任务
佚名
·
2012-10-30 15:58
入门视频采集与处理(显示YUV数据)
(本文我将提供相关显示程序) (2)使用MFC+
DirectDraw
来实现。(稍后整理好了再提供出来) (3)使用第三方工具(YUVviewerPlus.exe),很好的软件。
darennet
·
2012-10-29 14:00
如何修改注册表解决windows7闪屏的问题
这个现象的原因是Win7的
DirectDraw
的256色调色板的兼容性问题,据说是默认配置下,程序无法获取调色板锁。一个简单的解决方法是杀掉explorer进程,估计这样就会停止桌面主题修改调色板。
佚名
·
2012-10-02 21:21
基础裁剪知识
将像素按视口裁剪:位图裁剪:使用IDirectDrawClipper进行
DirectDraw
裁剪:
yaoxinchao
·
2012-07-20 16:00
创建一个关联有"后备缓冲"的"主表面"(即复杂表面,Complex Surface)
创建后备缓冲的目的是用
DirectDraw
的方式来实现双缓冲功能的仿真。如果创建了
DirectDraw
后备缓冲(通常它在VRAM中),读写会非
yaoxinchao
·
2012-07-18 10:00
struct
null
Random
query
buffer
plot
创建一个16位全屏
DirectDraw
模式采取的步骤
LPDIRECTDRAW7 lpdd =NULL; //ddobjectLPDIRECTDRAWSURFACE7 lpddsprimary=NULL; //ddprimarysurfaceDDSURFACEDESC2 ddsd; //adirectdrawsurfacedescriptionstruct//createID
yaoxinchao
·
2012-07-17 20:00
如何锁住内存表面(获取对表面的控制权)
访问任何显示表面--------主显示表面、从显示表面、etc,------必须对内存进行加锁和解锁,原因是:首先,告诉
DirectDraw
你已经控制内存了(就是说该内存不能被其他进程访问到)
yaoxinchao
·
2012-07-17 15:00
null
Random
buffer
colors
plot
structure
绘制像素
要在全屏的
DirectDraw
模式下绘制一个(或多个)像素:首先,必须建立
DirectDraw
,设置协作级别,设定显示模式,并创建至少一个主显示表面,然后你需要获得对主显示表面的权限并写入显存。
yaoxinchao
·
2012-07-17 15:00
713D - Direct X
显示部分又分为
DirectDraw
(DDraw)和Direct3
zcreation
·
2012-07-13 22:45
应用程序
DirectX
的
是
麻将三缺一
在QWidget构造函数中调用winId()的问题
read-htm-tid-47284.html“自己创建了一个继承于QWidget的MyWidget类,在MyWidget的构造函数中给hWnd中赋值如下hWnd=(HWND)this->winId();在使用
DirectDraw
Pulaski
·
2012-07-11 17:00
一个
DirectDraw
入门程序
那么,如果你早已迫不及待想初尝
DirectDraw
程序编译成功后的“0error(s),0warning(s)”的喜悦,就让我们开始吧!
yaoxinchao
·
2012-07-10 22:19
DirectX
null
编程
mfc
microsoft
windows
程序开发
一个
DirectDraw
入门程序
那么,如果你早已迫不及待想初尝
DirectDraw
程序编译成功后的“0error(s),0warning(s)”的喜悦,就让我们开始吧!
yaoxinchao
·
2012-07-10 22:00
编程
windows
Microsoft
null
mfc
程序开发
两个小时学会
DirectDraw
编程 (转载)
转自http://blog.csdn.net/upwaker/article/details/43391 &&http://dev.gameres.com/Program/Visual/2D/DDrawZL_1.htm这并非哗众取宠,通常学习一种电脑技术有两种方法.一种是自己摸索,在错误的方向上一错再错,屡战屡败,不过最后得道成功.另一种是有人或好的材料指导,因而事半功倍,在正确的方向上走了速成的
arau_sh
·
2012-06-21 15:00
游戏
编程
windows
Microsoft
图形
wizard
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他