• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 124,  comments - 29,  trackbacks - 0

            Int WinMain

            {

            一:注冊(cè)窗口類

            二:創(chuàng)建窗口

            三:If(初始化D3D成功InitD3D( hWnd ))

            {

                  四:載入3DS 模型Load3DSModel();

                五:if(創(chuàng)建紋理成功CreateTexture())

            {

            六:if(初始化頂點(diǎn)和索引緩沖成功InitVB() and InitIB())

            {七:顯示并更新窗口

                             ShowWindow( hWnd, SW_SHOWDEFAULT );

                UpdateWindow( hWnd );}

            八:消息循環(huán)

                有消息處理消息;

                沒有消息處理則調(diào)用render()函數(shù)

                            while( msg.message!=WM_QUIT )      //當(dāng)有消息的時(shí)候處理消息分發(fā)消息沒有消息的時(shí)候

                          {

                              // 消息隊(duì)列中有消息時(shí),調(diào)用相應(yīng)的處理過程

                              if( PeekMessage( &msg, NULL, 0U, 0U, PM_REMOVE ) )

                              {

                                 TranslateMessage( &msg );

                                 DispatchMessage( &msg );

                              }

                              else

                                 // 如果沒有需要處理的消息,調(diào)用Render()函數(shù)

                                 Render();

                       }

            }

             

            }

            九:刪除注冊(cè)的類

                UnregisterClass( "D3D Tutorial", wc.hInstance );

            }

             

             

            初始化D3D:

                    // 創(chuàng)建一個(gè)D3D對(duì)象,用來創(chuàng)建設(shè)備

                    if( NULL == ( g_pD3D = Direct3DCreate9( D3D_SDK_VERSION ) ) )

                   return E_FAIL;

                    The Direct3D object is the first object that your application creates and the last object that your application releases.

                    //給設(shè)備結(jié)構(gòu)體參數(shù)賦值后,用D3D對(duì)象創(chuàng)建設(shè)備。

                    //設(shè)置渲染狀態(tài)

                      g_pd3dDevice->SetRenderState(,)

            posted on 2008-03-21 13:15 天書 閱讀(466) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Direct3D

            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理



            <2010年10月>
            262728293012
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            常用鏈接

            留言簿(5)

            隨筆檔案

            文章分類

            文章檔案

            好友的Bolg

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久精品无码一区二区无码| 青青青伊人色综合久久| 免费精品久久天干天干| 久久精品人人做人人妻人人玩 | 久久国产成人亚洲精品影院| 伊人热热久久原色播放www| 久久久噜噜噜久久熟女AA片| 草草久久久无码国产专区| 99久久国产精品免费一区二区| 色综合久久综合网观看| 久久精品毛片免费观看| 欧美日韩成人精品久久久免费看| 人妻久久久一区二区三区| 久久久久亚洲精品天堂久久久久久 | 久久久久人妻一区精品色| 国产精品久久久久乳精品爆 | 品成人欧美大片久久国产欧美| 久久久久免费精品国产| 三级片免费观看久久| 大香网伊人久久综合网2020| 99久久er这里只有精品18| 亚洲国产精品无码久久一线| 一97日本道伊人久久综合影院| 99久久婷婷国产一区二区| 久久综合九色综合精品| 久久精品免费观看| av午夜福利一片免费看久久| 久久这里只有精品18| 亚洲va国产va天堂va久久| 久久人人爽人人爽人人片AV麻烦 | 国产日产久久高清欧美一区| A狠狠久久蜜臀婷色中文网| 久久精品国产亚洲精品2020| 久久精品无码一区二区无码| 久久综合香蕉国产蜜臀AV| 性色欲网站人妻丰满中文久久不卡| 久久精品国产亚洲AV忘忧草18| 亚洲国产日韩欧美久久| 久久亚洲中文字幕精品一区| 久久婷婷国产剧情内射白浆| 亚洲精品乱码久久久久66|