游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1224|回复: 1

关于glDrawPiexls的问题

[复制链接]

55

主题

175

帖子

193

积分

注册会员

Rank: 2

积分
193
发表于 2004-11-24 11:43:00 | 显示全部楼层 |阅读模式
glDrawPiexls使用在一个顶层Frame主窗口时,图像显示正常。
但同样的代码使用在Frame主窗口的一个ChildView上,却毫无作用,图像不显示。

调用很简单:
glRasterPos2i(0, 0);
glPixelZoom(1.0f, -1.0f);   // y轴设备反向
glDrawPixels(640, 480, GL_RGB, GL_UNSIGNED_BYTE, m_pImageData);

设备建立参数
PIXELFORMATDESCRIPTOR pfd =
{
        sizeof(PIXELFORMATDESCRIPTOR),
        1,
        PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER,
        PFD_TYPE_RGBA,
        16,//颜色位数
        0, 0, 0, 0, 0, 0,
        0, 0, 0, 0, 0, 0, 0,
        16, //深度缓存位数
        0,
        0,
        PFD_MAIN_PLANE,
        0,
        0, 0, 0,
};

有谁遇到过这个问题,或哪位有glDrawPixels应用在ChildView的例子?谢过.

29

主题

421

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
发表于 2004-11-24 22:37:00 | 显示全部楼层

Re: 关于glDrawPiexls的问题

我的那个地图编辑器是用mfc的childview显示的,但是glDrawPixels没有用过。会不行吗?晚上来测试一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-23 10:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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