腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
Windows
移动设备或CE设备
上
的
GDI
性能
、
、
、
我
有一个
Windows
应用程序,它使用了大量
的
矢量图形,而且
在
某些地方非常
慢
。
我
目前正在使用
GDI
通过位图进行渲染,以实现闪烁刷新。通常情况下,我会在一张大
的
3d地图上加一个窗口。
在
某些设备(例如,166 SH4 SH4)
上
,对于大数据集来说,刷新3到5秒
的
时间会变慢。
我
的
问题是这个; 有没有人对
Windows
上
的<
浏览 6
提问于2009-03-04
得票数 2
回答已采纳
2
回答
为什么
我
的
Win32
gdi
+
游戏
在
Windows
7
上
太慢了?
、
、
当我
在
Windows
7
上
运行它时( CPU和内存都比
Windows
7
快得多),它会减慢
速度
,以至于
游戏
无法使用(从0 fps到4 fps)。
我
在下面列出了
我
认为是代码
的
相关部分。正如我所说
的
,
我
相信这是使用
GDI
+
的
最简单
的
(基于内存位图
的
)
游戏
循环。你可以看到下面两次<
浏览 2
提问于2010-07-06
得票数 5
3
回答
Windows
7
是否使用
GDI
或新
的
DWM/WDDM呈现旧程序
的
控件?
、
、
在
Windows
XP中,
GDI
使用
Win32
/
GDI
呈现控件。现在
我
在
7
上
,所以如果
我
使用API
的
函数,渲染会自动由DWM/WDDM处理(也就是由DirectX处理)吗?或者它会继续使用
GDI
呈现吗?
浏览 1
提问于2009-10-24
得票数 2
回答已采纳
1
回答
Windows
XP和
Windows
7
中不同
的
程序行为
、
、
、
此代码
在
两个线程中从上到下绘制两个垂直条纹(每个线程对应
的
函数是thread_func)。第一个线程画左条
的
一部分,第二个画右条
的
一部分,然后再画第一个,以此类推。
7
中,绘制条纹
的
速度
与预期
的
相同。但在
Windows
中,
速度
是不同
的
: 如果
我
取消对//brush=::CreatePatternBrush(::CreateBitmap(8, 8, 1, 1,
浏览 0
提问于2017-02-15
得票数 1
回答已采纳
1
回答
PixelOffsetModeHighSpeed和PixelOffsetModeHighQuality背后
的
动机是什么?
、
、
我
在
C#中做了相当多
的
GDI
+手工绘制,总是被
GDI
+默认使用
的
(0.5,0.5)像素偏移所困扰(
我
的
想法更符合IMO更简单
的
定义,即(0,0)是左上角像素
的
左上角)。
在
SO
上
也有以下两个答案: 后一个问题
的
答案似乎也微妙地不正确。最让
我
头疼
的
是,尽管其中两个选项包含“
速度
”和“质量”两个词,但您选择<em
浏览 0
提问于2018-06-10
得票数 0
1
回答
我
能生成一个大于149
的
反别名字体大小吗?
、
、
、
我
注意到,
在
Delphi (以及生成
在
XE6
上
运行
的
应用程序并使用本机
GDI
字体呈现
的
其他工具/语言中)中,
Win32
TextOut API似乎没有平滑任何大于149
的
字体,即Font.Size>149这里清楚地显示了
GDI
的
局限性;注意,ClearType
在
size=149
上
看起来平庸(水平反混叠但没有垂直),ClearType
在</e
浏览 3
提问于2014-08-18
得票数 7
回答已采纳
1
回答
wxGraphicsContext
在
Windows
上
慢得可怕
、
、
、
我
使用wxGraphicsContext实现了一个绘图仪。开发是用wxGTK完成
的
,图形处理
速度
很快。
我
试着用wxDC实现了一些部件,并对差异进行了基准测
浏览 3
提问于2009-11-18
得票数 4
2
回答
从
GDI
+搬到OpenGL有什么坏处吗?
、
、
、
最近,
我
将我
的
一个程序
的
渲染部分从
GDI
+移到了OpenGL。例如,是否有任何版本
的
Windows
(XP或更高版本)支持
GDI
+,但不支持OpenGL?或者,是否有可能缺乏驱动程序(或糟糕
的
驱动程序),或者缺少显卡等等,从而使OpenGL呈现不可能在
GDI
+工作良好
的
系统上进行?(
我
知道OpenGL可能需要在能力较差
的
系统<e
浏览 2
提问于2014-04-29
得票数 5
回答已采纳
1
回答
为什么
更新
的
Ubuntu版本性能较慢?
、
、
、
我
的
笔记本电脑Ubuntu和
Windows
7
我
在
笔记本电脑
上
安装了Ubuntu13.04,但它似乎比
Windows
7
慢
,
我
非常惊讶,
我
在
朋友面前感到羞愧,因为
我
告诉他Ubuntu是最好和最快
的
基于Linux
的
操作系统。
我
脑子里想
的
是什
浏览 0
提问于2013-09-15
得票数 1
1
回答
Windows
Mobile 6.0/6.5/Phone
7
在
C#/C++中
的
屏幕截图
、
、
、
、
我
计划开发一个基于web
的
系统,用于远程控制
Windows
Mobile/Phone电脑。
我
使用不同
的
方法为桌面
Win32
做了这件事: 1.使用
GDI
捕获2.使用所谓
的
镜像驱动捕获以获得更好
的
性能。
我
的
问题是如何在
Windows
Mobile6.5/Phone
7
上
做到这一点。
GDI
捕获可能吗?
在</
浏览 0
提问于2011-04-11
得票数 0
6
回答
无效方法是做什么
的
?
、
、
invalidate方法
在
winform应用程序中做什么? Invalidate() method
在
System.
Windows
.Forms 命名空间
的
control class中提供了6重载表单。
浏览 10
提问于2011-06-21
得票数 16
回答已采纳
1
回答
龙时代:起源于PlayOnLinux有低fps
、
、
我
成功地
在
我
的
Ubuntu12.04
上
安装了PlayOnLinux,但是
游戏
太慢了,每秒帧(Fps)太低了。
我
玩了这么多次这个
游戏
在
Windows
上
的
高图形设置,所以我
的
硬件是足够
的
。问题是什么,
为什么
速度
慢
,
我
能做些什么来提高性能?
浏览 0
提问于2012-09-11
得票数 1
2
回答
Python
游戏
遇到随机滞后尖峰
、
、
这是
我
第一次尝试创造一个非常简单
的
游戏
,乒乓球。
我
用海龟做了这件事,并利用在线搜索、以前
的
知识和一些堆叠溢出问题
的
混合方式解决了这个问题,而且
在
大多数情况下,它运行得很完美。然而,在运行
游戏
时,
我
似乎遇到了偶尔
的
滞后高峰,
游戏
速度
会减慢近50%,然后突然下降到150%。
我
有一台像样
的
笔记本电脑,但即便如此,对于这么大
的
游
浏览 3
提问于2022-08-05
得票数 2
2
回答
如何在MFC项目中打开
GDI
+ 1.1而不是1.0?
、
、
我
无法
在
我
的
GDI
+ MFC C++项目(关于Win
7
)中使用Win
7
1.1类。类图像、位图、图形工作得很好,但是当我试图声明Blur类
的
对象(或其他v1.1类)时,
我
得到了一个error C2065: ‘Blur’: undeclared identifier。
我
试图像这样定义GDIPVER (
在
stdafx.h中) #define GDIPVER 0x0110 //also
浏览 3
提问于2014-11-25
得票数 5
回答已采纳
2
回答
在
Windows
窗体中隐藏标签需要244 ms
、
、
、
我
想看看我能不能找到问题
的
根源。
我
正试图
在
一台纤细/紧凑
的
计算机上使用.NET 4.0。在运行添加StopWatch
的
应用程序时,244 ms只需运行简单
的
label.visible = false;行,
在
我
的
计算机上只需22 ms即可。代码
的
其他部分运行100%很好,就是这个区域。下面是
我
试图运行应用程序
的
系统。
我
知道这是一台廉价<e
浏览 3
提问于2011-11-21
得票数 4
2
回答
Microsoft推荐使用哪种本机API来渲染2D图形?
、
、
、
根据
的
说法,
GDI
和
GDI
+都是遗留下来
的
。因此,
在
使用
Windows
API编写应用程序时,应该使用什么来渲染2d图形?Direct2D,WIC,DirectComposition (这对
我
来说是新
的
),
GDI
+,
GDI
? 注意:不是2d
游戏
,而是2d图像。
浏览 0
提问于2012-07-26
得票数 5
回答已采纳
2
回答
Windows
与Linux内存分配/std::list构造函数性能
、
、
、
、
我
正在将C++代码从Linux移植到
Windows
。在这个过程中,
我
发现在
Windows
(
在
完全相同
的
硬件
上
)下,下面这行代码要
慢
大约10倍:
在
Windows
在
Windows
上
运行此行100次需要大约1秒。这在
win32
和x64
浏览 4
提问于2012-01-26
得票数 5
回答已采纳
3
回答
在
屏幕
上
创建计时器
的
最好方法
、
、
、
我
的
想法是
在
屏幕
上
创建一个倒计时计时器,比如01:02 (全尺寸)。一件事是,
我
真的不知道如何开始。有谁对如何开始有什么建议吗?
我
的
程序就像是把电脑变成了一个巨大
的
秒表(但增加了一些功能) 不要求代码,只是关于如何开始
的
一些想法/入门。
在
win编程中,主要是做web方
浏览 4
提问于2009-01-27
得票数 3
回答已采纳
2
回答
最佳黄蜂性能
、
在
安装了Ubuntu12.04和大黄蜂之后,
我
用“
我
的
世界”和其他几款
游戏
测试了Nvidia卡
的
性能。
我
注意到它比
Windows
7
慢得多。这正常吗?
我
用
的
是GT 630米。从
我
在网上读到
的
资料来看,没有人说它比
Windows
慢
。
我
真的很好奇,因为
我
比
Windows
更想使用L
浏览 0
提问于2012-11-21
得票数 1
回答已采纳
3
回答
Windows
在从DirectX BackBuffer扩展到WIndow时使用点采样
、
、
Windows
7
正在使用点过滤从
我
的
DirectX9后缓冲区扩展到窗口客户区域。当窗口调整大小时,拉伸时
的
工件看起来非常糟糕。这会导致一个黑色
的
屏幕和一个小
的
延迟,而调整大小正在发生。 是否有任何方法来改进窗口使用
的
过滤方法?或者,是否有任何方法从不同
的
DirectX表面(如呈现目标)更新窗口?
我
正在使用非托管C++ DirectX代码。然而,它们
的
扩展似乎没有执行任何过滤。pD3D9Device-
浏览 13
提问于2012-07-13
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows 11测试版正式发布,微软:Rust 安全可靠,将继续增加使用量
嫌应用太大,程序员极限「整活」:“在 2 KB 内,用 C# 制作了一款迷宫游戏!”
推荐几个C/C+项目,小白练手最适合
微软兑现承诺,Rust 代码已进入 Win11 内核
曝微软将推出Windows 10 ARM x64仿真模拟器
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券