游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2659|回复: 6

OpenGL@VB的新手问题!

[复制链接]

9

主题

106

帖子

106

积分

注册会员

Rank: 2

积分
106
QQ
发表于 2005-4-15 15:39:00 | 显示全部楼层 |阅读模式
  如题,希望大家不要鄙视啊……
  首先要谢谢Killerli……我用你给我的电子书上的例子学习,可为什么在用pfd.dwFlags=PFD_SUPPORT_OPENGL这个时提示‘变量未定义’?OGL库应该是连接上了,因为OGL函数能自动提示。这个是常量吗?如果要定义,值是多少?我找了好多的例子(当然,主要是C++和Deph的),都只是直接使用这个变量名,我以为这个是库能直接支持的(就象GL_XXXXX_XXX一类的名称)。

20

主题

86

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2005-4-16 12:42:00 | 显示全部楼层

Re:OpenGL@VB的新手问题!

PFD_SUPPORT_OPENGL是在wingdi.h中定义的,常量值是0x00000020

9

主题

106

帖子

106

积分

注册会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2005-4-16 14:20:00 | 显示全部楼层

Re:OpenGL@VB的新手问题!

  哦!?谢谢解答,那能顺便告诉我PFD_DRAW_TO_WINDOW、PFD_DOUBLEBUFFER、PFD_TYPE_RGBA这三个的常量吗?想问问,是不是VB不支持这几个常量?
  谢谢提示,我已经找到了,不过我还想问下,怎么我的例子运行后象个普通窗体(无任何控件的),我看资料上的应该是个黑色的窗口……是哪错了呢?
  呵呵,问题OK了。再次检查程序,发现几个API声明时,没有写参数传递类型ByVal……真是晕…………想不到一个ByVal就能阻止OpenGL画窗体???呵呵。

9

主题

106

帖子

106

积分

注册会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2005-4-18 15:49:00 | 显示全部楼层

Re:OpenGL@VB的新手问题!

  C++代码移植问题!?(数值)
  请问C中的glClearColor(0.0f, 0.0f, 0.0f, 0.0f);移植到VB时,0.0f这类的数值要怎么处理?后面的f直接忽略吗?

9

主题

106

帖子

106

积分

注册会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2005-4-27 11:54:00 | 显示全部楼层

Re:OpenGL@VB的新手问题!

  问一下,当使用2D纹理(当取消glEnable glcTexture2D时,就可和以前一样了)时,画面很暗,该怎么弄?是否只能用亮的颜色赋值再绘图?不过还是整体的亮度很暗……

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2006-4-16 10:24:00 | 显示全部楼层

Re: OpenGL@VB的新手问题!

我也在用vb调用opengl,能否提供个这方面的教程,谢谢!

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2006-4-19 16:03:00 | 显示全部楼层

Re:OpenGL@VB的新手问题!

请问哪有OpenGL@VB的教程?谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 07:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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