資源簡介
Physx SDK3.2.3是較新的SDK
代碼片段和文件信息
//?This?code?contains?NVIDIA?Confidential?Information?and?is?disclosed?to?you
//?under?a?form?of?NVIDIA?software?license?agreement?provided?separately?to?you.
//
//?Notice
//?NVIDIA?Corporation?and?its?licensors?retain?all?intellectual?property?and
//?proprietary?rights?in?and?to?this?software?and?related?documentation?and
//?any?modifications?thereto.?Any?use?reproduction?disclosure?or
//?distribution?of?this?software?and?related?documentation?without?an?express
//?license?agreement?from?NVIDIA?Corporation?is?strictly?prohibited.
//
//?ALL?NVIDIA?DESIGN?SPECIFICATIONS?CODE?ARE?PROVIDED?“AS?IS.“.?NVIDIA?MAKES
//?NO?WARRANTIES?EXPRESSED?IMPLIED?STATUTORY?OR?OTHERWISE?WITH?RESPECT?TO
//?THE?MATERIALS?AND?EXPRESSLY?DISCLAIMS?ALL?IMPLIED?WARRANTIES?OF?NONINFRINGEMENT
//?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE.
//
//?Information?and?code?furnished?is?believed?to?be?accurate?and?reliable.
//?However?NVIDIA?Corporation?assumes?no?responsibility?for?the?consequences?of?use?of?such
//?information?or?for?any?infringement?of?patents?or?other?rights?of?third?parties?that?may
//?result?from?its?use.?No?license?is?granted?by?implication?or?otherwise?under?any?patent
//?or?patent?rights?of?NVIDIA?Corporation.?Details?are?subject?to?change?without?notice.
//?This?code?supersedes?and?replaces?all?information?previously?supplied.
//?NVIDIA?Corporation?products?are?not?authorized?for?use?as?critical
//?components?in?life?support?devices?or?systems?without?express?written?approval?of
//?NVIDIA?Corporation.
//
//?Copyright?(c)?2008-2013?NVIDIA?Corporation.?All?rights?reserved.
//?Copyright?(c)?2004-2008?AGEIA?Technologies?Inc.?All?rights?reserved.
//?Copyright?(c)?2001-2004?NovodeX?AG.?All?rights?reserved.??
#include?
#include?
#include?
#include?“PxTkBmpLoader.h“
#include?“PsFile.h“
using?namespace?PxToolkit;
#define?MAKETWOCC(ab)?(?((char)a)?|?(((char)b)<8)?)?
static?bool?isBigEndian()?{?int?i?=?1;?return?*((char*)&i)==0;?}
static?unsigned?short?endianSwap(unsigned?short?nValue)
{
???return?(((nValue>>?8))?|?(nValue?<8));
}
static?unsigned?int?endianSwap(unsigned?int?i)
{
??unsigned?char?b1?b2?b3?b4;
??b1?=?i?&?255;
??b2?=?(?i?>>?8?)?&?255;
??b3?=?(?i>>16?)?&?255;
??b4?=?(?i>>24?)?&?255;
??return?((unsigned?int)b1?<24)?+?((unsigned?int)b2?<16)?+?((unsigned?int)b3?<8)?+?b4;
}
//?-------------------------------------------------------------------
#pragma?pack(1)
struct?BMPHEADER?{
unsigned?short Type;
unsigned?int Size;
unsigned?short Reserved1;
unsigned?short Reserved2;
unsigned?int OffBits;
};
//?Only?Win3.0?BMPINFO?(see?later?for?OS/2)
struct?BMPINFO?{
unsigned?int Size;
unsigned?int Width;
unsigned?int Height;
unsigned?short Planes;
unsigned?short BitCount;
unsigned?int Compression;
unsigned?int SizeImage;
unsigned?int XPelsPerMeter;
unsigned?int YPelsPerMeter;
unsigned?int
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????20550??2013-01-16?19:54??Samples\compiler\vc10win32public\Sampleba
?????文件???????6328??2013-01-16?19:54??Samples\compiler\vc10win32public\Samples.sln
?????文件??????23014??2013-01-16?19:54??Samples\compiler\vc10win32public\Samples.vcxproj
?????文件??????20134??2013-01-16?19:54??Samples\compiler\vc10win64public\Sampleba
?????文件???????6120??2013-01-16?19:54??Samples\compiler\vc10win64public\Samples.sln
?????文件??????22598??2013-01-16?19:54??Samples\compiler\vc10win64public\Samples.vcxproj
?????文件??????16003??2013-01-16?19:54??Samples\compiler\vc9win32public\Sampleba
?????文件???????6318??2013-01-16?19:54??Samples\compiler\vc9win32public\Samples.sln
?????文件??????18955??2013-01-16?19:54??Samples\compiler\vc9win32public\Samples.vcproj
?????文件??????15825??2013-01-16?19:54??Samples\compiler\vc9win64public\Sampleba
?????文件???????6110??2013-01-16?19:54??Samples\compiler\vc9win64public\Samples.sln
?????文件??????18777??2013-01-16?19:54??Samples\compiler\vc9win64public\Samples.vcproj
?????文件??????14907??2013-01-16?19:54??Samples\PxToolkit\compiler\vc10win32public\PxToolkit.vcxproj
?????文件??????14491??2013-01-16?19:54??Samples\PxToolkit\compiler\vc10win64public\PxToolkit.vcxproj
?????文件??????11166??2013-01-16?19:54??Samples\PxToolkit\compiler\vc9win32public\PxToolkit.vcproj
?????文件??????10988??2013-01-16?19:54??Samples\PxToolkit\compiler\vc9win64public\PxToolkit.vcproj
?????文件???????2196??2013-01-16?11:34??Samples\PxToolkit\include\PxTkBmpLoader.h
?????文件???????2307??2013-01-16?11:34??Samples\PxToolkit\include\PxTkFPS.h
?????文件???????2103??2013-01-16?11:34??Samples\PxToolkit\include\PxTkMatrixUtils.h
?????文件???????1989??2013-01-16?11:34??Samples\PxToolkit\include\PxTkNamespaceMangle.h
?????文件???????4458??2013-01-16?11:34??Samples\PxToolkit\include\PxTkRandom.h
?????文件???????2687??2013-01-16?11:34??Samples\PxToolkit\include\PxTkRepX.h
?????文件???????3938??2013-01-16?11:34??Samples\PxToolkit\include\PxTkStream.h
?????文件???????1926??2013-01-16?11:34??Samples\PxToolkit\include\PxToolkit.h
?????文件???????5794??2013-01-16?11:34??Samples\PxToolkit\src\PxTkBmpLoader.cpp
?????文件???????2445??2013-01-16?11:34??Samples\PxToolkit\src\PxTkFPS.cpp
?????文件???????2511??2013-01-16?11:34??Samples\PxToolkit\src\PxTkMatrixUtils.cpp
?????文件???????3640??2013-01-16?11:34??Samples\PxToolkit\src\PxTkRandom.cpp
?????文件???????3010??2013-01-16?11:34??Samples\PxToolkit\src\PxTkRepX.cpp
?????文件???????6391??2013-01-16?11:34??Samples\PxToolkit\src\PxTkStream.cpp
............此處省略1118個文件信息
評論
共有 條評論