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
Direct2d
C++系列——
Direct2D
进行图片处理
C++系列——
Direct2D
图片处理01前言图片处理工具多如牛毛了,自不必说。主要是应对需要批量处理的场景,所以不如手搓。
HoKis
·
2024-09-06 21:08
C++
c++
Direct2D
图像处理
使用 devc++ 开发 easyx 实现
Direct2D
交互
代码为codebus另一先生的文案EasyX的三种绘图抗锯齿方法-CodeBus这里移植到devc++移植操作如下:调用dev++的链接库方式:project->projectoption->如图所示稍作修改的代码。#include#include#include#include#pragmacomment(lib,"d2d1.lib")#pragmacomment(lib,"dwrite.lib
a1309602336
·
2024-02-10 11:44
交互
算法
在direct3D中,透明度处理和D2D1_ALPHA_MODE_PREMULTIPLIED含义?
ALPHA_MODE_PREMULTIPLIED含义2.Direct3D10中预乘设置3.清除背景颜色1.D2D1_ALPHA_MODE_PREMULTIPLIED含义D2D1_ALPHA_MODE_PREMULTIPLIED是
Direct2D
插件开发
·
2024-01-25 22:58
计算几何
3d
性能优化
前端
002:CWnd类中采用D2D绘制,并测试帧率
2、实现背景绘制渐变色,每隔10个像素绘制水平和垂直直线,中间绘制矩形和填充矩形,然后随机绘制1000个圆,最后绘制字符串“你好,
Direct2D
!”。继承CWnd类生成子类CWndD
伍心
·
2023-11-30 17:41
Direct
2D
c++
visual
studio
004:Direct 2D离屏渲染(Qt中实现)
简介:用QT开发图像显示的小程序,需要一些标注工具,由于用的是opengl渲染,所以就在内存中进行绘制,然后纹理贴图贴出去,发现Qt绘制的效果太差,且速度一般,于是就想着用
direct2d
来绘制需要的纹理图像
伍心
·
2023-11-30 17:58
Direct
2D
qt
开发语言
2019-12-16
Direct2D
是一个即时模式的API。WindowsPresentationFoundation(WPF)是保留模式API的示例。保留模式的API是声明式的。
Derwing
·
2023-08-06 15:05
5.Direct2D 捕鱼游戏开发-场景类action.h的封装
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:
direct2d
封装思路:这里我们将场景当成一个对象然后这个对象提供的属性有:一个容器(Container
灰灰_世界
·
2023-07-17 16:20
游戏流程开发
Direct2d
C
游戏开发
游戏案列
游戏设计
windows2D游戏设计
9.Direct2D 捕鱼游戏开发-子弹对象bullet.h的封装
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:
direct2d
封装思路:这里我们将sprite对象当作是bullet对象的一个属性然后显示子弹的视图这样我们就可以给
灰灰_世界
·
2023-07-17 16:20
游戏流程开发
Direct2D
C
游戏开发
游戏案列
游戏设计
windows2D游戏开发
12.Direct2D 捕鱼游戏开发-编写场景0结构frame0.h
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:
direct2d
再说代码之前我们先看看我们的界面截图:我们先冷静分析这个界面的相关元素首先这里应该有一个场景对象
灰灰_世界
·
2023-07-17 16:20
游戏流程开发
Direct2D
C
游戏开发
游戏案列
游戏设计
windows2D游戏开发
2.Direct2D 捕鱼游戏开发-渲染类content.h的封装
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:
direct2d
帧的概念帧:在一个动画里面我们把每个画面叫做帧动画:一个连续不间断的帧就是一个动画
灰灰_世界
·
2023-07-17 16:19
游戏流程开发
Direct2D
C
游戏开发
游戏案列
游戏设计
windows2D游戏开发
1.Direct2D 捕鱼游戏开发-流程介绍
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:
direct2d
文件夹介绍目录截图:frame:放子弹对象,鱼对象,文件读取对象,鱼创建控制对象
灰灰_世界
·
2023-06-17 20:21
游戏流程开发
Direct2D
C
游戏开发
游戏案列
游戏设计
windows2D游戏开发
缩放DXGI捕抓的屏幕画面
https://stackoverflow.com/questions/24064837/resizing-a-dxgi-resource-or-texture2d-in-sharpdx准备采用
Direct2D
叶迎宪
·
2022-11-22 20:00
Visual Studio 2012中使用自定义project properties
这样又出现了一个问题,如果编写DX10/11或者
Direct2D
程序,就会导致有两份头文件及库文件,一份来
weixin_34080903
·
2020-09-14 05:36
Direct2D
学习笔记
文章目录Direct2DD2D是什么D2D适合谁开发环境发布平台入门我能找到例子吗一、第一个D2D程序——Hello,Direct2D1.工厂2.呈现器3.渲染4.运行结果二、
Direct2D
画图实践—
UnnamedOrange
·
2020-09-12 06:14
Windows
基于VisualStudio11开发Windows8的Direct2D-Metro应用程序范例(1)hello world
Direct2D
是美国微软公司用来取代DirectDraw以及GDI,GDI+等新技术[1],主要提供2D动画的硬件加速,目前只支援WindowsVistaSP2以及Windows7以上[2]。
weixin_30689307
·
2020-08-24 10:10
基于VisualStudio11开发Windows8的Direct2D-Metro应用程序范例(1)hello worl
Direct2D
技术架构于
我漂亮吗
·
2020-08-24 08:12
基于VisualStudio11开发Windows8的Direct2D-Metro应用程序范例(1)hello worl
Direct2D
技术架构于
我漂亮吗
·
2020-08-24 08:12
基于VisualStudio11开发Windows8的Direct2D-Metro应用程序范例(1)hello worl
Direct2D
技术架构于
我漂亮吗
·
2020-08-24 06:42
图形API的两种模式
图形API可以分为retained-modeAPIs(保存模式API)和immediate-modeAPIs(中间模式API).
Direct2D
是immediate-modeAPI,而WindowsPresentationFoundation
靖心
·
2020-08-20 12:44
Computer
Graphics
计算机图形学
Direct2D
随笔2——在C#的WinForm环境下创建Gameloop的Timer精度无法达到60fps
http://blog.csdn.net/hitachi_ht/article/details/38150955经过大量前辈的实践证明,C#中Timer们的精度都无法达到60fps的需求。这一点可以做个实验,用2个Timer,一个1s,另一个0.01667s,然后后面timer的tick时给count+1,前面的每秒统计一下后面有几个+1,就会发现可能每秒只有大概30次左右。关于比较好的计时系统g
y13156556538
·
2020-08-17 04:14
C#winform
SharpDX之
Direct2D
教程II——加载位图文件和保存位图文件
本系列文章目录:SharpDX之
Direct2D
教程I——简单示例和Color(颜色)绘制位图是绘制操作的不可缺少的一部分。
weixin_34417814
·
2020-08-17 03:34
SharpDX之
Direct2D
教程I——简单示例和Color(颜色)
研究
Direct2D
已经有一段时间了,也写了一个系列的文章
Direct2D
,是基于WindowsAPICodePack1.1。
weixin_34217773
·
2020-08-17 03:45
高效的渲染引擎——
Direct2D
入门
Direct2D
是微软在win7中的新技术,内部采取了3D渲染模式,底层是DXGI,比原来的GDI和GDI+效率大大提高,通过显卡的渲染,图像质量也有大幅度的提升。
西风逍遥游
·
2020-08-17 02:15
Direct2D
Windows 2D绘图引擎的发展及联系
我们称之为
Direct2D
,隶属于DirectX家族。这个API的开发填补了Windows图形平台的一些缺陷。其中非常重要的一点就是普通的2D程序渲染不再缺乏硬件加速。
疯狂-的-蜗牛
·
2020-08-17 01:42
D2D
Direct2D
快速入门
原文:http://msdn.microsoft.com/en-us/library/windows/desktop/dd535473(v=vs.85).aspx转载请注明出处:
Direct2D
是用于创建
iteye_19606
·
2020-08-17 00:21
Direct2D
随笔1——构建D2D环境
最近准备写个小游戏,所以特意去捣鼓了一下D2D,发现网上关于D2D的文章相当的少,所以很多时候都只能自己摸索前进。把自己的一些随笔记下来,省得以后忘了~因为是随笔嘛~不会有那么堆乱七八糟的概念,更多的是一种经验,能用就行~D2D我选择的是SharpDX,因为听说比那个什么API开发包要好,各方面都好,所以就用了这个……protectedD2D1.FactoryD2DFactory=null;pro
hitachi_ht
·
2020-08-17 00:18
Direct2D
SharpDX
Direct2D
随笔2——在C#的WinForm环境下创建Gameloop
经过大量前辈的实践证明,C#中Timer们的精度都无法达到60fps的需求。这一点可以做个实验,用2个Timer,一个1s,另一个0.01667s,然后后面timer的tick时给count+1,前面的每秒统计一下后面有几个+1,就会发现可能每秒只有大概30次左右。关于比较好的计时系统google上面也有,就是利用这个性能计数器,计量的经度就能到很高了。[System.Security.Suppr
hitachi_ht
·
2020-08-17 00:18
SharpDX
Direct2D
C# 使用
Direct2D
实现斜角效果
Direct2D
是微软新的二维图形API,可为二维几何图形、位图和文本提供高性能和高质量的呈现。
didiao7566
·
2020-08-17 00:10
在 WinForm 中使用
Direct2D
下面就来介绍两种在WinForm应用中嵌入
Direct2D
的方法。这里所谓的“嵌入”,指的是只有窗口的某一部分应用
Direct2D
绘制(用一些控件承载),而不是整个窗口都使用
Direct2D
绘制。
didiao7566
·
2020-08-17 00:38
[C#]
Direct2D
学习笔记 (一)
迫于无奈最终放弃了GDI+方式而尝试
Direct2D
。
WangQingtian__Shu
·
2020-08-16 23:29
C#
Direct2D
.NET手撸2048小游戏
说明:FlysEngine是封装于
Direct2D
,重复本文示例,只需在.NETCore3.0下安装NuGet包FlysEngine.Des
dotNET跨平台
·
2020-08-15 19:39
MFC 用
Direct2D
显示图像到 Picture Control 中
最近遇到一个性能要求比较高的应用,原本的GDI绘图导致到线程负荷比较重,造成整个系统不稳定,因而生了要用
Direct2D
来取代的念头。
_寒潭雁影
·
2020-08-13 16:59
mfc
C++
Direct
2D
VC++ D2D呈现水晶报表并实时刷新
最近项目中需要使用到水晶报表,在Win32工程中使用
Direct2D
来呈现,百度谷歌查找了很多资料发现水晶报表在VC中应用的相关资料不多,所以这里共享下给有需要的朋友。
xiana_yz
·
2020-08-13 11:17
Direct2D
Direct2D
(26) : 获取几何图形的边界
{相关方法}ID2D1Geometry.GetBounds();//获取边界矩形ID2D1Geometry.GetWidenedBounds();//获取包含画笔区域的边界矩形测试代码:usesDirect2D,D2D1;procedureTForm1.FormPaint(Sender:TObject);varcvs:TDirect2DCanvas;iGeometry:ID2D1EllipseGe
weixin_34085658
·
2020-08-11 19:34
2D游戏引擎制作:图片与文字
接下来绘制图片,需要引入新头文件:#include在初始化d2d后添加初始化WIC(
direct2D
中常用WIC来加载图片)的方法:IWICImagingFactory*wicFactory=NULL;
wlzs04
·
2020-08-11 01:44
2D游戏引擎制作
Windows7的图形架构与DX的那点事
我们称之为
Direct2D
,隶属于DirectX家族。这个API的开发填补了Windows图形平台的一些缺陷。其中非常重要的一点就是普通的2D程序渲染不再缺乏硬件加速。
pizi0475
·
2020-08-10 18:34
操作系统
Direct3D
其它文章
技术理论
OpenGL/Vulkan/Cairo/Skia/angle/VTK/OpenVG/GIMP/Krita等开源绘图库或软件收集
绘图引擎简介Windows环境下二维绘图引擎有多种选择:GDI、GDI+、DirectDraw、Qt/QPainter、Agg、Cairo、skia、
Direct2D
、Direct3D、OpenGL、Vulkan
libaineu2004
·
2020-08-04 15:59
精品资源推介
CAD/CAM
QTAV编译和使用
支持的渲染方式有QPainter、
Direct2D
、gdi+等。2,QTAV源码编译
weixin_小栓
·
2020-08-03 07:00
PC
DirectX技术----D2D学习前言篇及开发环境配置
我们这里先开始学习一下它的其中一个组件,就是
Direct2D
。
00小乐子00
·
2020-08-03 02:14
DirectX技术
D2D第一个程序详解
1程序框架(1)包含D2D头文件#include#include(2)创建D2D工厂ID2D1Factory,使用ID2D1Factory可创建
Direct2D
资源。
yoki君
·
2020-08-03 01:48
D2D
D2D的资源介绍
Direct2D
提供了四种画笔:。
yoki君
·
2020-08-03 01:47
D2D
Direct2D
图像显示不全的问题
问题是这样的,我创建了一个640*480客户区的窗口,然后创建ID2D1HwndRenderTarget接口对象传入的大小D2D1::HwndRenderTargetProperties(hWnd,size)第二个参数,也是640,480的话,绘制一个640*480的图像只能显示500多*380多的范围,下边一部分和右边一部分显示不出来。后来我发现是分辨率的问题,我电脑分辨率1920*1080,也
wwMTww
·
2020-07-29 00:14
编程
Direct2D
(41) : 文本命中测试 - IDWriteTextLayout.HitTestPoint()
usesDirect2D,D2D1;variTextLayout:IDWriteTextLayout;{构建DWRITE_TEXT_RANGE结构的函数}functionDWriteTextRange(pos,len:Cardinal):TDwriteTextRange;beginResult.startPosition:=pos;Result.length:=len;end;{建立IDWrite
weixin_34413802
·
2020-07-28 19:53
Direct2D
(40) : 分别设置 IDWriteTextLayout 中文本的颜色
functionSetDrawingEffect(constdrawingEffect:IUnknown;//颜色接口;该接口需自己定义和实现,只要能存取颜色即可textRange:TDwriteTextRange//要设置的范围):HResult;stdcall;测试代码:unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Clas
weixin_34406796
·
2020-07-28 19:15
Direct2D
(38) : RenderTarget.DrawTextLayout() 与 IDWriteTextLayout
使用RenderTarget.DrawTextLayout()方法主要是设置IDWriteTextLayout接口;构建IDWriteTextLayout接口需要IDWriteTextFormat接口。IDWriteTextLayout接口是经过完全分析和格式化后的文本块。{RenderTarget.DrawTextLayout()方法}procedureDrawTextLayout(origin
weixin_34343308
·
2020-07-28 19:48
Direct2D
(36) : RenderTarget.DrawText() 与 IDWriteTextFormat
为什么80%的码农都做不了架构师?>>>TDirect2DCanvas提供了两种输出文本的方法:TextOut()、TextRect(),因太过高级,基本没有实用价值。TDirect2DCanvas.RenderTarget有三种输出文本的方法:DrawText()、DrawTextLayout()、DrawGlyphRun()。DrawText()对文本格式的控制能力类似TMemo;DrawTe
weixin_34082695
·
2020-07-28 18:13
Direct2D
教程(十)绘制文本
概述在
Direct2D
中,文本的绘制是通过DirectWrite来实现的,DirectWrite实际上已经是一个独立的DirectX组件了。关于DirectWrite,我摘录了MSDN的一段文字。
weixin_33795743
·
2020-07-28 17:20
Direct2D
教程II——绘制基本图形和线型(StrokeStyle)的设置详解
目前,在博客园上,相对写得比较好的两个关于
Direct2D
的教程系列,分别是万一的
Direct2D
系列和zdd的
Direct2D
系列。有兴趣的网友可以去看看。
weixin_33766805
·
2020-07-28 17:35
Direct2D
(42) : 在文本布局中嵌入图片 IDWriteTextLayout.SetInlineObject()
这段代码怎么也过不去了,反反复复找不到原因;有谁知道,万望提醒我一下。上面是刚碰到错误时的求助信息;现在终于找到错误了:是D2D1.pas的代码有问题,修改方法如下:{1、把D2D1.pas中4142行中的var修改为const或者去掉}functionSetInlineObject(varinlineObject:IDWriteInlineObject;textRange:TDwriteText
weixin_33752045
·
2020-07-28 17:55
Direct2D
教程(七)单色画刷
Direct2D
中有以下四种类型的画刷,这些画刷全部继承自ID2D1Brush,并且有一些共同特征(比如设置和获取opacity,以及transform)。
weixin_33670713
·
2020-07-28 17:50
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他