⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 [求助]一个复杂结构体初始化问题_编程论坛.htm

📁 最全的介绍C语言结构体的使用方法和使用技巧!
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0048)http://bbs.bc-cn.net/Article/20066/15/72570.html -->
<HTML><HEAD><TITLE>[求助]一个复杂结构体初始化问题_编程论坛</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312"><LINK 
href="[求助]一个复杂结构体初始化问题_编程论坛.files/z_makefile.css" type=text/css rel=stylesheet>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV class=path style="TEXT-ALIGN: right"><A 
href="http://www.bc-cn.net/index.html">网站首页</A>&nbsp;|&nbsp;<A 
href="http://www.bc-cn.net/Article/Index.html">技术教程</A>&nbsp;|&nbsp;<A 
href="http://www.bc-cn.net/Soft/Index.html">下载频道</A>&nbsp;|&nbsp;<A 
href="http://blog.bc-cn.net/">编程博客</A>&nbsp;|&nbsp;<A 
href="http://bbs.bc-cn.net/index.asp">编程论坛</A>&nbsp; </DIV>
<DIV class=path><A href="http://bbs.bc-cn.net/Article/index.html">编程论坛</A>→<A 
href="http://bbs.bc-cn.net/Article/56.html">『 C++教室 』</A>→[求助]一个复杂结构体初始化问题 
</DIV><BR>
<DIV class=yw><B>阅读全文:</B><A 
href="http://bbs.bc-cn.net/dispbbs.asp?boardID=56&amp;ID=72570">http://bbs.bc-cn.net/dispbbs.asp?boardID=56&amp;ID=72570</A> 
</DIV>
<DIV class=ad1><IFRAME marginWidth=0 marginHeight=0 
src="[求助]一个复杂结构体初始化问题_编程论坛.files/ad1.htm" frameBorder=0 width=772 scrolling=no 
height=104></IFRAME>
<DIV>
<DIV class=sx><B>huangcong007</B>
<P>
<P>struct FRAME<BR>{<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;D3DXMATRIXA16 * MTX;</P><BR>
<P>};</P><BR><BR>
<P>struct ACTION //动作结构定义<BR>{<BR>&nbsp;&nbsp;char 
ActionName[32];//动作名<BR>&nbsp;&nbsp;INT16 FrameCount;//帧数<BR>&nbsp;&nbsp;FRAME * 
Frame;//含的帧<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;<BR>};<BR>struct 
BONEINFO<BR>{<BR>&nbsp;&nbsp;char BoneName[32];<BR>&nbsp;&nbsp;INT16 
Parent;<BR>&nbsp;&nbsp;D3DXMATRIXA16 MTX;//骨骼矩阵<BR>&nbsp;&nbsp;D3DXMATRIXA16 
CustomMTX;//<BR>};</P><BR>
<P><BR>struct ZEMMODEL //ZEM 模型结构<BR>{<BR>&nbsp;&nbsp;INT16 
FaceCount;<BR>&nbsp;&nbsp;INT16 VertexCount;<BR>&nbsp;&nbsp;CUSTOMVERTEX_PNT * 
Verts;<BR>&nbsp;&nbsp;INT16 * VerBindBone;<BR>&nbsp;&nbsp;IDirect3DVertexBuffer9 
* ModelVertexBuff;//模型顶点缓冲区 <BR>&nbsp;&nbsp;IDirect3DIndexBuffer9 * IndexBuff;// 
顶点序列缓冲取<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;IDirect3DTexture9&nbsp;&nbsp;* 
Texture[10];// 纹理 最多支持10 个纹理<BR>&nbsp;&nbsp;D3DMATERIAL9 MAT[10];//十个 
材质<BR>&nbsp;&nbsp;INT16 MatCount;// 材质数量</P><BR>
<P>&nbsp;&nbsp;D3DXMATRIXA16 ModelMatrix;//模型矩阵<BR>&nbsp;&nbsp;D3DXMATRIXA16 
ModelMatrixPos;<BR>&nbsp;&nbsp;D3DXMATRIXA16 
ModelMatrixRotation;<BR>&nbsp;&nbsp;XYZPoint Position;<BR>&nbsp;&nbsp;INT16 
BoneCount;//骨骼数<BR>&nbsp;&nbsp;INT16&nbsp;&nbsp;ActionCount;//动作数<BR>&nbsp;&nbsp;BONEINFO 
* Bone;//骨骼信息<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;ACTION&nbsp;&nbsp;* 
Action;//动作结构<BR>ID3DXMesh * Mesh; //网格<BR>};<BR><BR>ZEMMODEL&nbsp;&nbsp; 
IMODEL[MaxModelCount];<BR><BR><BR>请教高手如何在 VC++里初始化上面的 IMODEL 
使里面的每个元素都可以用啊。<BR>我初始化到 ACTION 这一层 没问题,问题是后面的FRAME 初始化了也不能用。<BR>谢了!</P>
<P></P></DIV>
<DIV class=sx><B>huangcong007</B>
<P>沙发</P></DIV>
<DIV class=sx><B>huangcong007</B>
<P>
<P>看来没人想做板凳了。</P>
<P></P></DIV>
<DIV class=sx><B>huangcong007</B>
<P>
<P>高手 说说!</P>
<P></P></DIV>
<DIV class=yw><B>阅读全文:</B><A 
href="http://bbs.bc-cn.net/dispbbs.asp?boardID=56&amp;ID=72570">http://bbs.bc-cn.net/dispbbs.asp?boardID=56&amp;ID=72570</A> 
</DIV>
<DIV class=ad2>
<SCRIPT language=javascript src="[求助]一个复杂结构体初始化问题_编程论坛.files/ad2.js"></SCRIPT>
</DIV></DIV></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -