CSDN游戏开发站
CSDN游戏开发站,竭诚为游戏开发者服务。
首页 搜索 用户列表 FAQ 注册 登录  
CSDN游戏开发站 » 〖语言与API专区〗 » 『 DirectX 』 » 『 DirectX 精华区 』 » 关于Directx版本问题编译出错的解决方案
  关于Directx版本问题编译出错的解决方案
帖子发起人: badpro   发起时间: 2006-12-11 03:07 PM   回复数: 0
« 上一主题
楼主
  2006-12-11, 03:07 PM
badpro 离线,最后访问时间: 12/11/2006 3:10:33 PM badpro

无等级

注册: 2006年12月11日
积分: 0
精华: 0
发贴: 0
  关于Directx版本问题编译出错的解决方案
 

在网上经常看到一些人因为版本问题,使一些源代码编译不成功.badpro也曾经历过,看到没有人给出具体的解决方案,在此我提供一些想法
高版本Directx相对低版本Directx而言,很多函数增加了一些参数

if(FAILED(Mesh->m_SkinMesh->GenerateSkinnedMesh(
                    D3DXMESH_WRITEONLY, 0.0f,
                    AdjacencyIn, AdjacencyOut,
                    &Mesh->m_Mesh)))
编译过程中提示参数不配套时,可以加入NULL空参数,至于NULL空参数具体加在哪请查看新的函数参数:
if(FAILED(Mesh->m_SkinMesh->GenerateSkinnedMesh(
                    D3DXMESH_WRITEONLY, 0.0f,
                    AdjacencyIn, AdjacencyOut, NULL,NULL,
                    &Mesh->m_Mesh)))
其它类似解决就可以了


IP 地址: 已登录   来自: 已登录    返回顶部
 第 1 页 总共 1 页 [共有 1 条记录]
CSDN游戏开发站 » 〖语言与API专区〗 » 『 DirectX 』 » 『 DirectX 精华区 』 » 关于Directx版本问题编译出错的解决方案

Asp.Net Forums version: 2.2.1988
(C)Copyright 2004-2005, hiDotNet.com. All Rights Reserved.
意见反馈 | 关于我们

Powered by Community Server :: Forums 中文本地化: hiDotNet.com