游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: jiangjkd

在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

[复制链接]

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2009-8-18 15:09:00 | 显示全部楼层

Re: Re: Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪

DeALLBugs: Re: Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?


你是指微软的程序员的问题么......


不是

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2009-8-18 15:10:00 | 显示全部楼层

Re: Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

flyue: Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

一个按钮 3 种状态  就是3张纹理


1张就够了

7

主题

21

帖子

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2009-8-18 19:57:00 | 显示全部楼层

Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

如果用纹理的话,就不是按钮了,那要怎么响应左击,右击事件呢?

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-19 09:08:00 | 显示全部楼层

Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

自己处理原始鼠标键盘消息

自己整理成发送给每一个控件的事件

各个控件根据接受的消息来实现不同的动作  比如按钮的变换纹理等

注意这其中都不需要windows的参与  除了获得鼠标键盘的api之外 其他处理都自己写代码  不需要调用系统功能

7

主题

21

帖子

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2009-8-19 20:07:00 | 显示全部楼层

Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

整理成发送给每一个控件的事件?
不太明白哦,郁闷...,具体是怎么做的,你有没有类似的代码, 发我邮箱让我学习一下:
jiangjkd@163.com


谢谢!!!

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-20 13:40:00 | 显示全部楼层

Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

www.cegui.org.uk

7

主题

21

帖子

62

积分

注册会员

Rank: 2

积分
62
 楼主| 发表于 2009-8-22 10:41:00 | 显示全部楼层

Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

你好,我下载了CEGUI SDK VC7, 运行里面的Sample_Demo6,可是会弹出

无法定位程序输入点__CxxFrameHandler于动态链接库msvcrt.dll上
”这个对话框,程序无法运行。
如果是运行CEGUI SDK VC8里面的demo的话, 会弹出“应用程序初始化失败”。

是不是少了什么东西?

请问这是为什么呢?

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-22 18:56:00 | 显示全部楼层

Re: 在D3D窗口中渲染WINDOWS的基本控件是控件总是会闪烁?

不知道

我没用过cegui  只是看过它的代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 04:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表