資源簡介
DirectX版半條命MDL文件查看器,可以查看CS里面的MDL文件

代碼片段和文件信息
//-----------------------------------------------------------------------------
//?File:?D3DApp.cpp
//
//?Desc:?Application?class?for?the?Direct3D?samples?framework?library.
//
//?Copyright?(c)?Microsoft?Corporation.?All?rights?reserved.
//-----------------------------------------------------------------------------
#define?STRICT
#include?
#include?
#include?
#include?
#include?
#include?
#include?“DXUtil.h“
#include?“D3DUtil.h“
#include?“D3DEnumeration.h“
#include?“D3DSettings.h“
#include?“D3DApp.h“
#include?“D3DRes.h“
//-----------------------------------------------------------------------------
//?Global?access?to?the?app?(needed?for?the?global?WndProc())
//-----------------------------------------------------------------------------
static?CD3DApplication*?g_pD3DApp?=?NULL;
//-----------------------------------------------------------------------------
//?Name:?CD3DApplication()
//?Desc:?Constructor
//-----------------------------------------------------------------------------
CD3DApplication::CD3DApplication()
{
????g_pD3DApp???????????=?this;
????m_pD3D??????????????=?NULL;
????m_pd3dDevice????????=?NULL;
????m_hWnd??????????????=?NULL;
????m_hWndFocus?????????=?NULL;
????m_hMenu?????????????=?NULL;
????m_bWindowed?????????=?true;
????m_bActive???????????=?false;
????m_bDeviceLost???????=?false;
????m_bMinimized????????=?false;
????m_bMaximized????????=?false;
????m_bIgnoreSizeChange?=?false;
????m_bDeviceobjectsInited?=?false;
????m_bDeviceobjectsRestored?=?false;
????m_dwCreateFlags?????=?0;
????m_bframeMoving??????=?true;
????m_bSingleStep???????=?false;
????m_fTime?????????????=?0.0f;
????m_fElapsedTime??????=?0.0f;
????m_fFPS??????????????=?0.0f;
????m_strDeviceStats[0]?=?_T(‘\0‘);
????m_strframeStats[0]??=?_T(‘\0‘);
????m_strWindowtitle????=?_T(“Young‘s?d3d?mdl?demo“);
????m_dwCreationWidth???=?400;
????m_dwCreationHeight??=?300;
????m_bShowCursorWhenFullscreen?=?false;
????m_bStartFullscreen??=?false;
m_bFileChange?=?false;
m_bBBox?=?false;
????Pause(?true?);?//?Pause?until?we‘re?ready?to?render
????//?When?m_bClipCursorWhenFullscreen?is?true?the?cursor?is?limited?to
????//?the?device?window?when?the?app?goes?fullscreen.??This?prevents?users
????//?from?accidentally?clicking?outside?the?app?window?on?a?multimon?system.
????//?This?flag?is?turned?off?by?default?for?debug?builds?since?it?makes?
????//?multimon?debugging?difficult.
#if?defined(_DEBUG)?||?defined(DEBUG)
????m_bClipCursorWhenFullscreen?=?false;
#else
????m_bClipCursorWhenFullscreen?=?true;
#endif
}
BOOL?CenterWindow(HWND?hWnd)
{
????RECT????rRect?rParentRect;
????HWND????hParentWnd;
????int?????wParent?hParent?xNew?yNew;
????int?????w?h;
????GetWindowRect?(hWnd?&rRect);
????w?=?rRect.right?-?rRect.left;
????h?=?rRect.bottom?-?rRect.top;
????hParentWnd?=?GetDesktopWindow();
????GetWind
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????315400??2004-04-19?17:06??direcX版cs_mdlviewer\direcX版cs_mdlviewer\Hgrunt.mdl
?????文件????2401992??2004-04-29?18:45??direcX版cs_mdlviewer\direcX版cs_mdlviewer\leet.mdl
?????文件????1638533??2006-03-29?21:38??direcX版cs_mdlviewer\direcX版cs_mdlviewer\myMdlViewer.exe
?????文件?????305676??2004-04-19?17:07??direcX版cs_mdlviewer\direcX版cs_mdlviewer\robo.mdl
?????文件????1994400??2002-03-27?14:56??direcX版cs_mdlviewer\direcX版cs_mdlviewer\terror.mdl
?????文件?????217100??2004-04-29?18:46??direcX版cs_mdlviewer\direcX版cs_mdlviewer\truck.mdl
?????文件????1824872??2002-03-27?14:56??direcX版cs_mdlviewer\direcX版cs_mdlviewer\vip.mdl
?????文件?????377212??2004-04-29?18:46??direcX版cs_mdlviewer\direcX版cs_mdlviewer\v_m4a1.mdl
?????文件??????21780??2004-04-29?18:46??direcX版cs_mdlviewer\direcX版cs_mdlviewer\w_m4a1.mdl
?????文件??????24884??2000-10-31?15:32??direcX版cs_mdlviewer\direcX版cs_mdlviewer\w_mp5.mdl
?????目錄??????????0??2006-03-29?21:39??direcX版cs_mdlviewer\direcX版cs_mdlviewer
?????文件?????134333??2006-03-18?01:56??direcX版cs_mdlviewer\作品介紹和截圖\1.jpg
?????文件?????131540??2006-03-18?01:58??direcX版cs_mdlviewer\作品介紹和截圖\2.jpg
?????文件?????169004??2006-03-18?01:59??direcX版cs_mdlviewer\作品介紹和截圖\3.jpg
?????文件???????1033??2006-03-19?23:38??direcX版cs_mdlviewer\作品介紹和截圖\作品介紹.txt
?????目錄??????????0??2006-03-29?21:39??direcX版cs_mdlviewer\作品介紹和截圖
?????文件???????1270??2006-01-06?01:47??direcX版cs_mdlviewer\源代碼\Common\bitmap1.bmp
?????文件??????25214??2002-12-03?00:00??direcX版cs_mdlviewer\源代碼\Common\directx.ico
?????文件???????1078??2002-12-06?00:29??direcX版cs_mdlviewer\源代碼\Common\directxCE.ico
?????文件???????7060??2006-03-17?00:07??direcX版cs_mdlviewer\源代碼\Common\Include\d3dapp.h
?????文件???????5239??2002-11-12?19:11??direcX版cs_mdlviewer\源代碼\Common\Include\d3denumeration.h
?????文件???????4298??2002-11-12?19:11??direcX版cs_mdlviewer\源代碼\Common\Include\d3dfile.h
?????文件???????2771??2002-11-14?00:02??direcX版cs_mdlviewer\源代碼\Common\Include\d3dfont.h
?????文件???????1911??2002-11-12?19:11??direcX版cs_mdlviewer\源代碼\Common\Include\d3dres.h
?????文件??????13475??2002-11-12?19:11??direcX版cs_mdlviewer\源代碼\Common\Include\d3dsaver.h
?????文件???????5503??2002-11-12?19:11??direcX版cs_mdlviewer\源代碼\Common\Include\d3dsettings.h
?????文件???????7237??2002-11-12?19:11??direcX版cs_mdlviewer\源代碼\Common\Include\d3dutil.h
?????文件???????5085??2002-12-11?09:48??direcX版cs_mdlviewer\源代碼\Common\Include\ddutil.h
?????文件??????13178??2002-11-12?19:11??direcX版cs_mdlviewer\源代碼\Common\Include\didevimg.h
?????文件???????2138??2002-12-11?09:48??direcX版cs_mdlviewer\源代碼\Common\Include\diutil.h
............此處省略67個文件信息
評論
共有 條評論