游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1626|回复: 2

DIRECTX 游戏 能否只渲染在窗口的某一部分区域内

[复制链接]

4

主题

11

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2006-9-20 15:32:00 | 显示全部楼层 |阅读模式
渲染的时候表整屏   比如只渲染在窗口的左上角100*100的区域内 不是用东西遮起来 也不是用子窗口

BY THE WAY 如果用子窗口的方式 怎么去掉 最上面一排的标题栏还有一些乱78杂的东西 只留客户区 并保持子窗口的原始大小

3克油! [em7]

4

主题

34

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2006-9-21 09:53:00 | 显示全部楼层

Re:DIRECTX 游戏 能否只渲染在窗口的某一部分区域内

D3DVIEWPORT9 vp;
        vp.Height=200;
        vp.MaxZ=1;
        vp.MinZ=0;
        vp.Width=200;
        vp.X=50;
        vp.Y=50;
    g_pd3dDevice->SetViewport(&vp);

22

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2006-9-22 12:05:00 | 显示全部楼层

Re:DIRECTX 游戏 能否只渲染在窗口的某一部分区域内

学习
另外,问一下,IDirect3DDevice9::Clear()中的参数,是否也可设定,我试了,就是每看到效果
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 11:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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