锘??xml version="1.0" encoding="utf-8" standalone="yes"?>中文字幕人妻色偷偷久久,国产精品免费看久久久,久久天天躁狠狠躁夜夜avapphttp://m.shnenglu.com/wc250en007/category/13987.html鍓嶈繘鐨勮礬涓?/description>zh-cnTue, 22 Jun 2010 17:36:04 GMTTue, 22 Jun 2010 17:36:04 GMT60闊蟲晥寮曟搸FMODhttp://m.shnenglu.com/wc250en007/archive/2010/06/22/FMOD.htmlLet me see seeLet me see seeTue, 22 Jun 2010 07:57:00 GMThttp://m.shnenglu.com/wc250en007/archive/2010/06/22/FMOD.htmlhttp://m.shnenglu.com/wc250en007/comments/118468.htmlhttp://m.shnenglu.com/wc250en007/archive/2010/06/22/FMOD.html#Feedback0http://m.shnenglu.com/wc250en007/comments/commentRss/118468.htmlhttp://m.shnenglu.com/wc250en007/services/trackbacks/118468.html涓璧蜂竴鐩存病鎬庝箞鍏沖績澹伴煶榪欎竴鍧楋紝浠婂ぉ鐪嬩簡涓嬈炬父鎴忓紩鎿嶩R3D鍚庯紝寮曟搸鐗堟湰姣旇緝鑰侊紝浣跨敤浜嗘挱鏀懼0闊充粈涔堢殑娌℃湁鐢―irectShow,DirectMusic,浣跨敤浜咶MOD錛屼笂緗戜竴鎼滐紝鎵嶇煡閬撹嚜宸辨棭宸茬粡OUT浜?br>鍙傝冧漢瀹禣5騫寸殑鏂囩珷:
http://bbs.gameres.com/showthread.asp?threadid=37078

#include "stdafx.h"
#include 
<windows.h>
#include 
"fmod.hpp"
#include 
"fmod_errors.h"

int _tmain(int argc, _TCHAR* argv[])
{
    FMOD::System
*    system = NULL;
    FMOD::Sound
*    sound = NULL;
    FMOD::Channel
*    channel = NULL;

    FMOD::System_Create( 
&system );
    system
->init( 32, FMOD_INIT_NORMAL, NULL );
    
    
//鍒涘緩澹伴煶
    system->createStream( "TakeMeToYourHeart.mp3", FMOD_HARDWARE, NULL, &sound );
    sound
->setMode( FMOD_LOOP_NORMAL );
    
    system
->playSound( FMOD_CHANNEL_FREE, sound, false&channel );
    channel
->setVolume( 1 );

    
if ( getchar() == VK_RETURN ){
        sound
->release();
        system
->close();
        system
->release();
    }


    
return 0;
}


瀹炰緥涓嬭澆

浣跨敤鐨勭増鏈垜涓嶆竻妤氭槸鍝釜錛屼笉榪囦及璁″鑰佺殑錛屾柊鐨勪嬌鐢ㄦ柟娉曞凡緇忔敼鍙樹簡錛屾湁絀哄啀鐮旂┒涓?br>
鏂扮増鏈嬌鐢細http://www.cnblogs.com/flying_bat/archive/2008/10/19/1314437.html

鍙傝冪綉绔欙細http://www.gamedev.net/reference/articles/article2098.asp
                    http://www.fmod.org/

]]>
CEGUI 0.7.1鍒濈紪璇?/title><link>http://m.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html</link><dc:creator>Let me see see</dc:creator><author>Let me see see</author><pubDate>Sun, 13 Jun 2010 04:24:00 GMT</pubDate><guid>http://m.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html</guid><wfw:comment>http://m.shnenglu.com/wc250en007/comments/117781.html</wfw:comment><comments>http://m.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/wc250en007/comments/commentRss/117781.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/wc250en007/services/trackbacks/117781.html</trackback:ping><description><![CDATA[<p>棣栧厛錛屽湪鍏跺畼緗戜笅杞絯indows鐗堟湰鐨凜EGUI-0.7.1.zip婧愮爜鍘嬬緝鍖呭拰vs緙栬瘧鐢ㄧ殑渚濊禆搴揅EGUI-DEPS-0.7.x-r1-vc71.zip錛堟垜鐨勫紑鍙戠幆澧冩槸vs2003錛屾墍浠ユ槸vc71錛夈傚搸錛屽共浠涔堜簨鎯呬竴瀹氳緇嗗績錛屼竴涓嶅皬蹇冧笅浜嗕釜CEGUI-DEPS-0.7.x-r1-vc9.zip 錛岀粨鏋滅紪璇戠殑鏃跺欏嚭鐜頒簡鑾悕鍏跺鐨勯敊璇紝鏇存柊鎴愪簡VC71鐨勫氨娌¢棶棰樹簡錛屽彲瑙佹閫熷垯涓嶈揪鐨勭湡鐞嗗晩.....<br>涓嬭澆緗戝潃錛?a >http://cegui.org.uk/api_reference/downloading.html</a><br></p> 鐒跺悗錛岃В鍘婥EGUI-0.7.1.zip錛岀敓鎴怌EGUI-0.7.1鏂囦歡澶癸紝灝咰EGUI-DEPS-0.7.x-r1-vc71.zip瑙e帇浜х敓鐨刣ependencies鏀懼叆CEGUI-0.7.1鐩綍涓紝鍦ㄨ繘鍏EGUI-0.7.1\projects\premake鐩綍錛屾墽琛宐uild_vs2003.bat鎵瑰鐞嗚剼鏈紝鐢熸垚CEGUI.sln宸ョ▼鏂囦歡錛屽氨鍙互緙栬瘧浜嗭紝涓鑸儏鍐典笅緙栬瘧闈炲父欏哄埄銆?br><br>鎴戦亣鍒頒簡鐐歸棶棰?榪愯鐨勬椂鍊欐彁閱掓垜logo.png娌℃湁鍔犺澆涓婏紝鑾潪宸ヤ綔鐩綍涓嶅? 鍘籹ee see錛屾墍鏈変緥瀛愮殑宸ヤ綔鐩綍閮戒負絀猴紝鑰岃祫婧愭枃浠跺すdatafiles璺緞鏄疌EGUI-0.7.1\datafiles錛?br>璺熻釜紼嬪簭鍙戠幇CEGuiD3D9BaseApplication鐨勬瀯閫犲嚱鏁頒腑璋冪敤浜咲efaultResourceProvider鍔犺澆璧勬簮<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> CEGuiBaseApplication::initialiseResourceGroupDirectories()<br><img id=Codehighlighter1_64_1338_Open_Image onclick="this.style.display='none'; Codehighlighter1_64_1338_Open_Text.style.display='none'; Codehighlighter1_64_1338_Closed_Image.style.display='inline'; Codehighlighter1_64_1338_Closed_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_64_1338_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_64_1338_Closed_Text.style.display='none'; Codehighlighter1_64_1338_Open_Image.style.display='inline'; Codehighlighter1_64_1338_Open_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_64_1338_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_64_1338_Open_Text><span style="COLOR: #000000">{<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> initialise the required dirs for the DefaultResourceProvider</span><span style="COLOR: #008000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    CEGUI::DefaultResourceProvider</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> rp </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>        static_cast</span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">CEGUI::DefaultResourceProvider</span><span style="COLOR: #000000">*></span><span style="COLOR: #000000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>            (CEGUI::System::getSingleton().getResourceProvider());<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    <br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">const</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> dataPathPrefix </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> getDataPathPrefix();<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000"> resourcePath[PATH_MAX];<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> for each resource type, set a resource group directory</span><span style="COLOR: #008000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">schemes/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">schemes</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">imagesets/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">imagesets</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">fonts/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">fonts</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">layouts/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">layouts</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">looknfeel/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">looknfeels</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">lua_scripts/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">lua_scripts</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    sprintf(resourcePath, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%s/%s</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, dataPathPrefix, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">xml_schemas/</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    rp</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setResourceGroupDirectory(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">schemas</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, resourcePath);   <br><img src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div> 榛樿鎼滅儲鐨勮祫婧愭槸../datafiles/schemes/ , ../datafiles/imagesets/, ../datafiles/fonts/, ........<br><br>浠ヤ負鐫涓嶇敤淇敼鎵鏈変緥瀛愮▼搴忕殑宸ヤ綔鐩綍錛屽彧闇瑕佸皢CEGUI-0.7.1\datafiles錛?鎴戣繖瑙e帇鍚庡氨鏄繖涓礬寰?),鎷瘋礉鍒癈EGUI-0.7.1\projects\premake\Samples涓嬪氨OK<br><br>浣嗘槸鎵ц鐨勬椂鍊欏嵈閬囧埌浜嗛棶棰橈紝鎴戣繍琛屾墍鏈夌殑CEGUI Sample鍏ㄩ儴鍐呭瓨閿欒錛屽悗鏉ユ垜璺熻釜鍙戠幇Window::setParent(Window* parent)鍑芥暟鏈夐棶棰橈紝鍦ㄤ粬鐨勫嚱鏁頒綋鍐呭彧淇濈暀d_parent = parent;transferChildSurfaces(); 榪欎袱琛屽唴瀹瑰氨鍙互浜嗭紝鍐嶇紪璇戝氨涓鍒囨甯鎬簡銆?PS錛?娉ㄩ噴鐨勫嚱鏁頒笉鐭ラ亾鏈夋病鏈夋綔鍦ㄧ殑閿欒<br><br>OK 緙栬瘧姝e父錛屽彲浠ヨ繍琛?br><br>鍙傜収Demo鍐欎竴涓畝鍗曠殑渚嬪瓙錛?br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img id=Codehighlighter1_13_20_Open_Image onclick="this.style.display='none'; Codehighlighter1_13_20_Open_Text.style.display='none'; Codehighlighter1_13_20_Closed_Image.style.display='inline'; Codehighlighter1_13_20_Closed_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_13_20_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_13_20_Closed_Text.style.display='none'; Codehighlighter1_13_20_Open_Image.style.display='inline'; Codehighlighter1_13_20_Open_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> </span><span id=Codehighlighter1_13_20_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id=Codehighlighter1_13_20_Open_Text><span style="COLOR: #008000">/*</span><span style="COLOR: #008000">argc</span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000">, </span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> </span><span id=Codehighlighter1_29_36_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id=Codehighlighter1_29_36_Open_Text><span style="COLOR: #008000">/*</span><span style="COLOR: #008000">argv</span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000">[])    <br><img id=Codehighlighter1_42_77_Open_Image onclick="this.style.display='none'; Codehighlighter1_42_77_Open_Text.style.display='none'; Codehighlighter1_42_77_Closed_Image.style.display='inline'; Codehighlighter1_42_77_Closed_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_42_77_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_42_77_Closed_Text.style.display='none'; Codehighlighter1_42_77_Open_Image.style.display='inline'; Codehighlighter1_42_77_Open_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_42_77_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_42_77_Open_Text><span style="COLOR: #000000">{<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    TDemo demo;<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> demo.run();<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000"> TDemo::initialiseSample()<br><img id=Codehighlighter1_111_934_Open_Image onclick="this.style.display='none'; Codehighlighter1_111_934_Open_Text.style.display='none'; Codehighlighter1_111_934_Closed_Image.style.display='inline'; Codehighlighter1_111_934_Closed_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_111_934_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_111_934_Closed_Text.style.display='none'; Codehighlighter1_111_934_Open_Image.style.display='inline'; Codehighlighter1_111_934_Open_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_111_934_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_111_934_Open_Text><span style="COLOR: #000000">{<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> CEGUI;<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    WindowManager</span><span style="COLOR: #000000">&</span><span style="COLOR: #000000"> winMgr </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> WindowManager::getSingleton();<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    SchemeManager::getSingleton().create( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook.scheme</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create cursor</span><span style="COLOR: #008000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    System::getSingleton().setDefaultMouseCursor(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">MouseArrow</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create font</span><span style="COLOR: #008000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    FontManager::getSingleton().create( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Girl.font</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    <br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create root window</span><span style="COLOR: #008000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    DefaultWindow</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> root </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (DefaultWindow</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">)winMgr.createWindow( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook/StaticImage</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">RootWindow</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Set GUI root window</span><span style="COLOR: #008000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    System::getSingleton().setGUISheet( root );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Create child window</span><span style="COLOR: #008000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">    Window</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> st </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> winMgr.createWindow( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">WindowsLook/StaticText</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">StaticText</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    <br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    root</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">addChildWindow( st );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    st</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setPosition( UVector2( cegui_reldim(</span><span style="COLOR: #000000">0.45</span><span style="COLOR: #000000">), cegui_reldim(</span><span style="COLOR: #000000">0.23</span><span style="COLOR: #000000">) ) );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    st</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setSize( UVector2( cegui_reldim(</span><span style="COLOR: #000000">0.15</span><span style="COLOR: #000000">), cegui_reldim(</span><span style="COLOR: #000000">0.05</span><span style="COLOR: #000000">) ) );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    st</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">setText( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Hello world</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">;<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> TDemo::cleanupSample()<br><img id=Codehighlighter1_965_968_Open_Image onclick="this.style.display='none'; Codehighlighter1_965_968_Open_Text.style.display='none'; Codehighlighter1_965_968_Closed_Image.style.display='inline'; Codehighlighter1_965_968_Closed_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_965_968_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_965_968_Closed_Text.style.display='none'; Codehighlighter1_965_968_Open_Image.style.display='inline'; Codehighlighter1_965_968_Open_Text.style.display='inline';" src="http://m.shnenglu.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_965_968_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.shnenglu.com/Images/dot.gif"></span><span id=Codehighlighter1_965_968_Open_Text><span style="COLOR: #000000">{<br><img src="http://m.shnenglu.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://m.shnenglu.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div> <br>go go go,铏界劧璧鋒姣旇緝鏅氾紝浣嗘繪瘮娌℃湁濂斤紝鍔犳補 <img src ="http://m.shnenglu.com/wc250en007/aggbug/117781.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/wc250en007/" target="_blank">Let me see see</a> 2010-06-13 12:24 <a href="http://m.shnenglu.com/wc250en007/archive/2010/06/13/OgreCompile.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>OGRE1.7緙栬瘧http://m.shnenglu.com/wc250en007/archive/2010/06/08/OgreDev.htmlLet me see seeLet me see seeTue, 08 Jun 2010 02:12:00 GMThttp://m.shnenglu.com/wc250en007/archive/2010/06/08/OgreDev.htmlhttp://m.shnenglu.com/wc250en007/comments/117356.htmlhttp://m.shnenglu.com/wc250en007/archive/2010/06/08/OgreDev.html#Feedback1http://m.shnenglu.com/wc250en007/comments/commentRss/117356.htmlhttp://m.shnenglu.com/wc250en007/services/trackbacks/117356.htmlhttp://www.cnblogs.com/lookof/archive/2010/03/06/1679633.html 榪欎釜闂鎴戜篃閬囧埌榪囷紝紜畾DX鐗堟湰鍜孷C鐗堟湰瀵瑰簲灝監K
   
    Ogre3D瀹樻柟浜庝笂涓湀鏈斁鍑轟簡1.7鐨勭ǔ瀹氱増鏈傛嵁縐拌鐗堟湰涓庢棫鐗?.6x姣旇搗鏉ワ紝鏀瑰姩騫呭害杈冨ぇ銆傚洜姝や綔涓轟竴鍚峅gre浣跨敤鐢ㄦ埛錛?#8220;涓庢椂淇辮繘”鏃㈡槸鎴戠殑璐d換錛屽張鏄彉琚姩涓轟富鍔ㄧ殑涓婁箻鎴樼暐銆備簬鏄紝瀛︿範鏂扮殑Ogre緋葷粺鎴愪負鎴戣鍒掍腑鐨勪竴閮ㄥ垎銆?br>
    涓庝互寰涓嶅悓錛屾柊Ogre鐨勭紪璇戠瓥鐣ュ畬鍏ㄩ噰鐢ㄤ簡CMake瀹夎鏂瑰紡銆備負姝わ紝浣犻鍏堣涓嬭澆CMake宸ュ叿鎵嶈兘瀹夎Ogre銆備笉榪囷紝瀹樻柟鍦╳iki涓濡備綍瀹夎鏂癘gre榪涜浜嗚灝界殑璇存槑錛屽寘鎷湪鍝噷涓嬭澆CMake浠ュ強濡備綍浣跨敤瀹冿紝閮芥湁step-by-step鐨勬寚瀵箋傚洜姝ゅ彧瑕佹寜鐓ц鏄庢潵錛屼綘“搴旇”鍙互欏哄埄鍦扮湅鍒伴氳繃CMake閲婃斁鍑虹殑Ogre.sln銆?br>
    涔嬫墍浠ヨ“搴旇”錛屾槸鍥犱負縐嶇鍘熷洜錛岃繕鏄湁鐩稿綋澶х殑鍑犵巼浼氶亣鍒?#8220;鎸姌”銆傞亣鎸殑鍙兘鎬у彇鍐充簬涓庢柊Ogre鏈夊叧鑱旂殑鍛ㄨ竟閰嶇疆銆傛嬁鏈漢妗堜緥鏉ヨ錛屽氨鏄鐪嬩綘鐨凞X SDK鐗堟湰浠ュ強VC鐗堟湰鏄惁涓鑷翠簡銆?br>
    鍏蜂綋鎴戠殑鎮叉儴緙栬瘧緇忓巻濡備笅錛?br>
    . 鍦ㄥ叕鍙告満瀛愪笂涓嬭澆Ogre1.7騫舵寜鎸囧榪涜瀹夎錛岄夋嫨VC2003緙栬瘧鍣ㄧ紪璇戯紝涓鍒囬『鍒╋紝娌℃湁瑙佸埌浠諱綍闃葷銆傚緢蹇氨鐪嬪埌浜哋gre.sln錛涚紪璇慜gre.sln錛屽叏閮ㄩ『鍒╃敓鎴愭垚鍔熴傚績鎯蟲柊Ogre鐨勭敤鎴蜂綋楠屼笉閿欏槢錛屾病鎯沖埌榪欎箞欏恒傛敞鎰忥紝姝ゆ満瀛愮殑DX9 SDK鐗堟湰鏄?009錛圡arch錛夌殑銆?br>
    . 鍥炲鍚庨噸鏂頒笅杞絆gre1.7騫跺畨瑁咃紝鎵撶畻緇欐湰鏈篃鍗囩駭鑷蟲柊鐗堛傛湰鏈殑DX9 SDK鐗堟湰榪樺仠鐣欏湪05騫寸殑鍙よ懀綰с傚氨榪欐牱錛屽紑濮嬶紝鍚屾牱鐨勬楠わ紙渚濈劧閫夋嫨浜哣C2003緙栬瘧鍣級鈥斺旂劧鍚庯紝鎵浠ヤ絾鏄崱澹充簡銆侰Make鍦ㄥ鐞哛enderSystem_Direct3D9鏃跺嚭鐜伴棶棰橈紝鍏蜂綋鍑洪敊淇℃伅鎯充笉璧鋒潵浜嗭紝鎶辨瓑銆備絾紼嶇◢鍒嗘瀽涓涓嬪嵆鐭ワ紝鏄壘涓嶅埌DxErr.h榪欎釜鏂囦歡銆傜粡榪噂oogle鐭ラ亾榪欐槸涓涓狣X9 SDK鏂扮増鏈噷鐨勬枃浠躲備簬鏄紝鍗歌澆鏃х殑鐗堟湰錛岄夋嫨鏈鏂扮殑DX9 SDK 錛?010 February鐗堟湰錛屾柊椴滃嚭鐐夌殑鍛錛夊畨瑁呫?br>
    . 鎺ョ潃閲嶆柊涓寮濮嬬殑姝ラ鈥斺旂劧鍚庯紝緇堜簬瑙佸埌Ogre.sln浜嗭紝寰堝ソ寰堝己澶с傜劧鍚庣戶緇璒gre.sln鐨勭紪璇戙傜粡榪囪繎涓涓皬鏃剁殑緙栬瘧鈥斺斿叏閮ㄧ敓鎴愨斺旈櫎浜嗕竴涓猂enderSystem_Direct3D9鐨勫伐紼嬶紒鎴戣壒錛屽張鏄畠銆傚垎鏋愬緱鐭ワ紝DxErr.h铏界劧鏈夛紝浣嗗畠閲岄潰鐢ㄥ埌鐨刜_in鍗存槸涓涓棤娉曡瘑鍒殑絎﹀彿銆傜戶緇璯oogle錛屽緱鐭_in鏄瓨鍦ㄤ簬VC2005涓殑涓涓郴緇熷彉閲忋傛崲鍙ヨ瘽璇達紝濡傛灉瑕佷嬌鐢―X9 SDK(2010 Feb)鐗堬紝灝辮鐢╒C2005鏉ョ紪璇戝伐紼嬩簡銆?br>
    . 閲嶆柊鍗歌澆浜咲X9 SDK(2010 Feb)鐗堬紝涓嬭澆浜咲X9 SDK(2009  March)鐗堟潵瑁呫傜劧鍚庯紝鍐嶆寮濮嬬紪璇戞梾紼嬧斺旂粓浜庡叏閮ㄦ悶瀹氾紒

    浠庤繖閲屽彲浠ョ湅鍒拌繖涓紪璇戣繃紼嬪疄闄呬笂瀵?Ogre – DX9 – VC 榪欐潯閾句笂鐨勭増鏈湁鐩稿涓ユ牸鐨勮姹傘侽gre – DX9鐨勭幆鑺傚彲鑳戒細鍑洪敊錛屽悓鏍稤X9 - VC鐨勭幆鑺備篃鍙兘浼氬嚭閿欍?br>
    Done~


ps:  欏轟究涓鎻愶紝鍦ㄥ弬瑙侽gre1.7鐨勫湴褰ample鏃訛紝鐐瑰嚮Start鍚庝細鍙戠幇紼嬪簭闄峰叆“姝繪帀”鐘舵侊紝紿佺劧灝遍偅涔堜笉鍙嶅簲浜嗐傚紑濮嬫垜浠ヤ負鍙堟槸浠涔坆ug鎵鑷達紝榪借釜婧愮爜鍚庡彂鐜幫紝鍘熸潵鏄垵嬈¤繍琛屾椂Ogre瑕佽綆椾竴寮?024*1024鐨勫厜鐓ц創鍥撅紙瑙丱greTeerain.CalcLightmap.for.for錛夛紝姝ゆ椂鐢ㄦ椂杈冮暱錛屽茍娌℃湁鐪熸姝繪帀錛屽彧瑕佽愬績絳変竴孌墊椂闂達紝灝變細欏哄埄鎵撳紑榪欎釜Smaple錛岃屼笖榪欏紶lightmap鏄敓鎴愪竴嬈★紝緇堢敓鍙楃敤鐨勩備互鍚庡彧瑕佽繕鏄浉鍚岀殑鍦板艦錛屽啀嬈℃墦寮鏃剁洿鎺ヨ澆鍏ワ紝涓嶅繀鍐嶇瓑閭d箞闀跨殑鏃墮棿浜嗐?br>
      鍙﹀錛屽彂鐜癘gre榪樻病鏈夋彁渚涘1.7緋葷粺鐨勫涔犳寚瀵紈iki錛屾垜鎯沖彧鏈夐潬鑷繁鍘繪懜绱簡銆傛渶濂界殑鏂規硶搴旇灝辨槸璁ょ湡鍙傝鍚凷ample澶х浜嗗惂銆?

]]>
日韩美女18网站久久精品| 国产精品久久久久9999| 日韩欧美亚洲国产精品字幕久久久| 久久se精品一区二区影院| 亚洲第一永久AV网站久久精品男人的天堂AV| 久久国产精品免费| 亚洲乱码中文字幕久久孕妇黑人| 国产∨亚洲V天堂无码久久久| 久久国产三级无码一区二区| 久久久国产精华液| 91精品国产高清久久久久久91| 久久久久无码精品国产app| 人妻精品久久无码区| 精品久久久久久无码免费| 婷婷综合久久中文字幕蜜桃三电影| 久久亚洲精品视频| 青青草原精品99久久精品66| 久久久久久亚洲精品无码| 国产精品久久久久…| 久久久久亚洲AV成人网人人网站 | 久久国产色AV免费观看| 久久人人爽人人爽人人片AV麻豆| 久久精品亚洲日本波多野结衣 | 99久久精品国产一区二区三区| 精品国产青草久久久久福利| 久久久久成人精品无码| 青青青国产精品国产精品久久久久| 99精品久久精品一区二区| 久久婷婷色香五月综合激情| 亚洲国产婷婷香蕉久久久久久| 国产精品久久久久天天影视| 久久香综合精品久久伊人| 中文字幕日本人妻久久久免费 | 亚洲级αV无码毛片久久精品| 一级做a爰片久久毛片毛片| 久久久久久久综合综合狠狠| 国产精品成人久久久久三级午夜电影| 久久国产精品-久久精品| 久久国产精品99精品国产| 国产精品一区二区久久国产| 久久精品国产网红主播|