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
DDRAW
Draw2D 教程(一)
1、理解Draw2
dDraw
2d是SWT平台上的图形库,你可以用它定制属于自己的、不依赖于特定操作系统本地组件的上层组件;也可以用它开发基于图形的应用程序。
ioriogami
·
2023-11-18 20:59
eclipse
swt
图形
程序开发
shell
平台
H264解码之D3D显示YUV
在开始这篇文章之前,我们先阐述一下一些名词:DX、
DDraw
、DirectShow、D3D、DirectX、DirectDraw等。
baixingzhi2917
·
2020-09-16 22:41
C#用GDI+的alpha blending技术实现半透明效果的例子
收集了这么一个例子来看上去AVG的文本框应该是用GDI+来写directDraw不支持alphablending把代码贴一下~这样半透明和文字都用GDI+解决了听说效率不是很高,所以后面的图还是用
ddraw
weixin_30587025
·
2020-08-24 10:31
赛车游戏的2D 编程(VC++)
它用
DDraw
实现了精灵的绘制,用DSound实现游戏音效,用DInput实现了键盘和鼠标接口,用DPlay实现了联网。游戏运行的初始界面如图3.18所示,游戏的竞赛场面如图3.19所示。
u010019717
·
2020-08-22 18:10
Visual
C++游戏开发实例
Visual
C++
游戏开发
实例
C++编程相关
游戏引擎
游戏界面缩放后屏幕抖动的问题
我们公司的游戏在界面缩放到75%、50%、40%、25%后会出现明显的画面抖动,最后近过同事们的协助和努力之后,明白了
DDraw
缩放的规律,大致上的过程应该是:以50%为例,对以图像的每列,应该是取一列
benbon
·
2020-08-20 15:02
Direct3D游戏
C/C++
程序“[3296] yuv_disp.exe: 本机”已退出,返回值为 -1 (0xffffffff)。 求解 谢谢 各位高手
kernel32.dll”“yuv_disp.exe”:已加载“C:\Windows\SysWOW64\KernelBase.dll”“yuv_disp.exe”:已加载“C:\Windows\SysWOW64\
ddraw
u010550518
·
2020-08-18 16:24
windows抓屏(截屏)实现方法
在windows系统中,抓取当前桌面的屏幕有很多方法,比较常用的是GDI和mirror两种方式,除此以外,利用
ddraw
和dxgi(windows7以上系统支持)方式也可以抓取屏幕。
shenyi0106
·
2020-08-17 02:09
vc MFC picture控件 yuv图像缩放 方法
在vs2008下,MFC程序的picture控件上
ddraw
显示yuv图像,目前因为
ddraw
默认是显示图像原始大小的,即picture控件中只能显示一部分图像,还有一部分显示不出来,为了解决这个问题,
smilestone322
·
2020-08-16 20:00
MFC
MFC相关技术
C#
ddraw
实现视频流的显示
privateDxVBLib.DDSURFACEDESC2m_sDDOverlayDesc;privateDxVBLib.DirectDrawSurface7m_pDDOverlay;privateintm_colortype;privateDirectShowLib.BitmapInfoHeaderm_bmpInfo;privateintm_dwRawSize;privateDxVBLib.Di
飘_飘
·
2020-07-07 07:30
Cocos2d-x中图字原理之深入分析
后来进入
DDRAW
的时代,可以使用
wdp107
·
2020-06-27 14:11
cocos2d-x
robomongodb导出json 从mongo数据库中导出数据的方法
/bin/mongoimport-
ddraw
-cusersdraw.json1、导出工具:mongoexport1、概念:mongoDB中的mongoexport工具可以把一个collection导出成
yzc123446
·
2020-02-19 10:28
ddraw
视频下画图
一般采用双缓冲区继续,使用内存MemoryDC,来实现画的图形在视频上显示不闪烁的功能,但是我们知道用RGB显示视频都是使用GDI进行渲染,这样很耗CPU,那么我们能不能在YUV上进行视频渲染呢,答案是肯定的,使用
ddraw
ww506772362
·
2016-04-01 10:00
WIN7下DLL劫持,注入
综述:dll劫持,粗略整理了下,可以劫持的dll有:lpk.dll、usp10.dll、msimg32.dll、midimap.dll、ksuser.dll、comres.dll、
ddraw
.dll一、
Hot_VC
·
2016-03-23 19:57
C/C++
WIN7下DLL劫持,注入
综述:dll劫持,粗略整理了下,可以劫持的dll有:lpk.dll、usp10.dll、msimg32.dll、midimap.dll、ksuser.dll、comres.dll、
ddraw
.dll一、
Hot_VC
·
2016-03-23 19:00
win7
DLL劫持
GEF Connection
AddingaConnectionusingDraw2
dDraw
2doffersaspecialtypeoffigure,calledaconnection,forconnecting twofigures.TocreateaconnectioninDraw2d
·
2015-12-08 22:32
Connection
directdraw显示yuv视频,出现屏保时,yuv显示不出来,表面丢失
原因是: DDrawSurface 丢失,
DDraw
表面在很多情况下都会丢失(如:启动其他全屏独占程序,屏保,或锁屏时), 表面丢失其实就是表面所使用的内存或显存被DirectDraw系统释放, 分配给其他程序
·
2015-11-13 06:02
raw
DirectX截图黑屏的解决办法
一句话概括,黑屏是由于
DDraw
加速引起的! 先说一下DirectX的显示原理,通常我们看到的屏幕上的数据,都是通过Primary Surface送至显示器的,什么是P
·
2015-11-13 06:01
DI
DirectDraw 直接显示RGB图象的最简单实现
来自: #include "
DDraw
.h" class CDDraw { public
·
2015-11-12 17:41
raw
基于
DDraw
的视频渲染实现
基于
DDraw
实现视频渲染思路 要注意的事项 1、显卡对不同的显示模式支持不同,包括是否支持Overlay/colorkey、支持不同的FOURCC格式等。
·
2015-11-12 13:13
raw
Android-
dDraw
9Patch超详细教程
刚好要做.9图片,发现一个详细的教程,收藏学习之. 原文地址:http://blog.sina.com.cn/s/blog_7501670601010mfl.html 视频教程地址:http://player.youku.com/player.php/sid/XMTMwODc3Njc2/v.swf1.背景自适应且不失真问题的存在 &nbs
·
2015-11-12 11:48
android
DirectX截图黑屏的解决办法
一句话概括,黑屏是由于
DDraw
加速引起的! 先说一下DirectX的显示原理,通常我们看到的屏幕上的数据,都是通过Primary Surface送至显示器的,什么是P
·
2015-11-11 19:18
DI
调用DirectDraw接口和调DirectDraw7接口的不同点对比
包含链接库
ddraw
.lib 2.
·
2015-11-11 15:16
raw
ddraw
视频下绘图 不闪烁的方法
一般採用双缓冲区继续,使用内存MemoryDC,来实现画的图形在视频上显示不闪烁的功能,可是我们知道用RGB显示视频都是使用GDI进行渲染,这样非常耗CPU,那么我们能不能在YUV上进行视频渲染呢,答案是肯定的,使用
ddraw
·
2015-11-11 13:28
raw
3D正式成为REDirectUI的渲染选项
启动渲染引擎时并不要求一定要使用D3D,只在显式指定使用D3D且机器具备硬件加速能力的情况下才使用D3D,否则仅使用
DDRAW
。
·
2015-11-11 09:32
redirect
DirectX编译出现link错误
1.安装diretx SDK 2.加入库文件 dxguid.lib
ddraw
.lib winmm.lib 或使用#pragma comment(lib,"winmm.lib&
·
2015-11-11 05:07
link
ddraw
视频下画图 不闪烁的方法
一般采用双缓冲区继续,使用内存MemoryDC,来实现画的图形在视频上显示不闪烁的功能,但是我们知道用RGB显示视频都是使用GDI进行渲染,这样很耗CPU,那么我们能不能在YUV上进行视频渲染呢,答案是肯定的,使用
ddraw
·
2015-11-06 07:38
raw
DDraw
笔记-使用blitter进行内存填充
利用blitter我们可以直接填充或移动大块VRAM和
DDraw
表面,速度比较快。
·
2015-11-01 12:16
raw
DDraw
笔记-高彩模式
高彩模式 除了8位的,还有16位、24位、32位等。高于8位的模式都不再采用调色板模式。下面介绍几种编码模式。 16位模式下有几种编码方案 Alph a.5.5.5 :这种模式用D15位存储一个Alpha(透明度),其余15位均匀分配给红色5位,绿色5位,蓝色5位。 X 5.5.5 :与Alpha.5.5.5类似,只是最高位没有使用。 5.6.5 :这个是16色彩最常用的模式。5位
·
2015-11-01 08:30
raw
DDraw
笔记-使用blitter进行内存填充
利用blitter我们可以直接填充或移动大块VRAM和
DDraw
表面,速度比较快。
·
2015-11-01 08:29
raw
DDraw
笔记-双缓冲和后备缓冲
双缓冲和后备缓冲 前面的例子都是,直接在主表面上绘东西。对于动画,直接在主表面上绘,会产生很严重的闪烁。解决的办法是采用双缓冲或后备缓冲。 双缓冲 双缓冲:在离屏缓冲中绘制图像,然后将其拷贝到显示表面。 见下面代码,先把数据放到double_buffer,最后再拷贝到主表面上。 下面Sleep(300);睡眠了0.3秒这么长的时间是为了更为明显的看到画面的变化。 代码下载
·
2015-11-01 08:28
raw
DDraw
笔记-创建表面
创建表面 创建
DDraw
对象和设置协作级别请看《一个简单的
DDraw
应用程序》 设置模式 SetDisplayMode为设置视频模式的函数 HRESULT SetDisplayMode
·
2015-11-01 08:27
raw
DDraw
笔记-一个简单的
DDraw
应用程序
一个简单的
DDraw
应用程序 方煜宽 2011.05.13 上次谈到
DDraw
是一个组件。组件由接口组成。
·
2015-11-01 08:27
应用程序
DDraw
笔记-简单了解DirectX
而DirectDraw(以后简称为
DDraw
)将DirectX的一个重要组件。
·
2015-11-01 08:26
raw
directdraw显示yuv视频,出现屏保时,yuv显示不出来,表面丢失
原因是: DDrawSurface 丢失,
DDraw
表面在很多情况下都会丢失(如:启动其他全屏独占程序,屏保,或锁屏时), 表面丢失其实就是表面所使用的内存或显存被DirectDraw系统释放, 分配给其他程序
·
2015-10-31 18:17
raw
DirectDraw 显示 YUV
#include "
ddraw
.h" #pragma comment(lib,"
ddraw
.lib") #define FILE_HEIGHT&
·
2015-10-31 13:24
raw
Ring3下Dll注入方法整理汇总
1.dll劫持,粗略整理了下,可以劫持的dll有(持续更新): lpk.dll、usp10.dll、msimg32.dll、midimap.dll、ksuser.dll、comres.dll、
ddraw
.dll
·
2015-10-31 10:05
dll
WM(WinCE)模拟器如何调试
ddraw
程序?
上次在参考研究mobile sdk 6.0中自带的
DDraw
例子时发现在模拟器上跑到创建后备缓冲时由于不支持DDSCAPS_BACKBUFFER而导致程序不能运行,google了一通发现m$网站和其他一些论坛上也有人问过类似问题
·
2015-10-31 09:46
WinCE
VB.NET实现DirectDraw9 (1) 托管的
DDraw
关键字: VB.NET DirectX DirectDraw 9
·
2015-10-31 09:35
VB.NET
directX
你如果要在3D中表现2D的话,就要用我说的那种办法 如果单纯的2D的话 可以看D7的
DDraw
·
2015-10-30 14:19
DI
DirectDraw创建Windows窗口
LEAN_AND_MEAN 3 4#include 5#include 6#include 7#include 8 9#include"KWindow.h" 10#pragmacomment(lib,"
ddraw
felove
·
2015-10-09 13:00
一个简单的
DDraw
应用程序
上次谈到
DDraw
是一个组件。组件由接口组成。
DDraw
总共由五个接口组成: IUnknown:所有com接口都必须从这里继承的。
xipiaoyouzi
·
2015-07-08 10:00
ddraw
入门实例
//*******************************************************************// 工程:hello// 文件:hello.cpp// 内容:创建第一个DirectDraw应用程序,//*******************************************************************#include #
xipiaoyouzi
·
2015-07-08 10:00
无法打开
ddraw
.lib问题的解决 -- 将DirectX引入到VS工程中
1、VS2008中无法打开
ddraw
.lib问题(1)在新的机器上用VS打开某工程,编译提示:无法打开
ddraw
.lb,导致链接失败。
chenlycly
·
2014-10-18 18:00
ddraw
视频下画图 不闪烁的方法
一般采用双缓冲区继续,使用内存MemoryDC,来实现画的图形在视频上显示不闪烁的功能,但是我们知道用RGB显示视频都是使用GDI进行渲染,这样很耗CPU,那么我们能不能在YUV上进行视频渲染呢,答案是肯定的,使用
ddraw
smilestone322
·
2014-06-21 22:00
基础知识
1、一个“字节”(Byte)是8位(bit),而一个“字”(Word)是32位(bit);2、
DDraw
.lib使8里的,2010SDK中用的Direct2D中,方法完全不同了,包含文件是d2d1.h,
墨云天
·
2014-06-12 16:00
VS2013下运行freakout程序
VS2013下新建一个空项目2,将光盘上程序拷入3个blackbox.cblackbox.hfreakout.c,并添加现有文件3,资源文件下面的SDK中的,include与lib都是在最上面4,加入
ddraw
.lib5
herizai
·
2014-04-21 15:01
项目
程序
include
新建
光盘
ddraw
的blt 方法
//------------------------------------------------------------------------- //文件名 : 7_7.cpp//创建者 : 方煜宽//邮箱 :
[email protected]
//创建时间 : 2010-12-1817:04//功能描述 : 从一个表面向另一个表面复制位图 //地址 : http:/
zsl461975543
·
2014-01-27 20:00
用
DDraw
来显示图片和文字
#include#include"windows.h"#includeusingnamespacestd;#include#pragma comment(lib, "
ddraw
.lib")#pragma
zsl461975543
·
2014-01-24 10:00
live555 sink 接收内存管理---丢帧策略
live555+ffmpeg+
ddraw
实现从设备端获取视频流,解码显示,live555采用tcp传输,但是H264数据当出现丢帧时,会有马赛克现象,所以丢帧必须有一定的策略。
smilestone322
·
2013-12-28 14:00
Live555+FFMPEG+
ddraw
实现H264码流接收,解码,显示
1)H264码流接收采用的是live555,live555会将sps,pps,I帧,p帧都是单独的包过来的,在接收到Buffer,需要对它进行组成帧,live555自己支持I帧和P帧的组帧的,但是我们交给ffmpeg前,必须对在每帧之前插入00000001开始码,同时如果是I帧,必须将sps,pps,I帧同时交给ffmpeg才能解码的,所以对live555的Buffer的进行组帧; live555
smilestone322
·
2013-12-10 10:00
上一页
1
2
3
下一页
按字母分类:
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
其他