| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 520 人关注过本帖
标题:[求助]关于DirectX位图的载入问题
收藏  订阅  推荐  打印 
lucis009
Rank: 2
等级:注册会员
帖子:181
积分:1928
注册:2007-5-2
[求助]关于DirectX位图的载入问题

HRESULT hResult;
    hResult=pd3dDevice->CreateOffscreenPlainSurface(1024,768,
        D3DFMT_X8R8G8B8,
        D3DPOOL_DEFAULT ,
        &srcSurface,
        NULL);

    if(FAILED(hResult))
        return false;

    IDirect3DSurface9 *surface;
    hResult=D3DXLoadSurfaceFromFile(surface,NULL,
        NULL,"abc.bmp",NULL,D3DX_DEFAULT,0,NULL);
    if(FAILED(hResult))
        return false;

我检查过了,只是D3DXLoadSurfaceFromFile这里出错,我是照着电子书教程写的,我觉得问题出在surface这个指针
应该如何获取这个指针,高手请教教,或者是别的地方错了,
搜索更多相关主题的帖子: DirectX  位图  载入  
2008-1-16 22:34
踏魔狼
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:22
帖子:1289
积分:13340
注册:2005-9-22

hResult=D3DXLoadSurfaceFromFile(surface,NULL,
        NULL,"abc.bmp",NULL,D3DX_DEFAULT,0,NULL);

其中surface要是上面创建的离屏表面srcSurface.

=×&D o I p R e E n C g T l X&×=
2008-1-17 12:12
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.045715 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved