• 大小: 42.56MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-20
  • 语言: 其他
  • 标签: DirectX123D  Game  

资源简介

源代码

资源截图

代码片段和文件信息

/*
#include  // for XMVerifyCPUSupport
#include 
#include 
#include 
using namespace std;
using namespace DirectX;
using namespace DirectX::PackedVector;

// Overload the  “<<“ operators so that we can use cout to 
// output XMVECTOR objects.
ostream& XM_CALLCONV operator<<(ostream& os FXMVECTOR v)
{
    XMFLOAT3 dest;
    XMStoreFloat3(&dest v);

    os << “(“ << dest.x << “ “ << dest.y << “ “ << dest.z << “)“;
    return os;
}

int main()
{
    cout.setf(ios_base::boolalpha);

    // Check support for SSE2 (Pentium4 AMD K8 and above).
    if (!XMVerifyCPUSupport())
    {
        cout << “directx math not supported“ << endl;
        return 0;
    }
    
    XMVECTOR p = XMVectorZero();
    XMVECTOR q = XMVectorSplatOne();
    XMVECTOR u = XMVectorSet(1.0f 2.0f 3.0f 0.0f);
    XMVECTOR v = XMVectorReplicate(-2.0f);
    XMVECTOR w = XMVectorSplatZ(u);

    cout << “p = “ << p << endl;
    cout << “q = “ << q << endl;
    cout << “u = “ << u << endl;
    cout << “v = “ << v << endl;
    cout << “w = “ << w << endl;
    
    return 0;
}
*/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-11-12 21:53  d3d12book-master\
     文件         378  2016-11-12 21:53  d3d12book-master\.gitattributes
     文件         649  2016-11-12 21:53  d3d12book-master\.gitignore
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\.vs\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\.vs\XMVECTOR\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\.vs\XMVECTOR\v14\
     文件       27648  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\.vs\XMVECTOR\v14\.suo
     文件        1120  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\InitFunctions.cpp
     文件        2021  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\VectorOps.cpp
     文件        1315  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\XMVECTOR.sln
     文件       26112  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\XMVECTOR.v12.suo
     文件        7478  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\XMVECTOR.vcxproj
     文件        1214  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\XMVECTOR.vcxproj.filters
     文件         912  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\tol.cpp
     文件        2783  2016-11-12 21:53  d3d12book-master\Chapter 1 Vector Algebra\XMVECTOR\xmvec3.cpp
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\.vs\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\.vs\BlendDemo\
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\.vs\BlendDemo\v14\
     文件       59904  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\.vs\BlendDemo\v14\.suo
     文件       38119  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\BlendApp.cpp
     文件        1271  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\BlendDemo.sln
     文件        8092  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\BlendDemo.vcxproj
     文件        2826  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\BlendDemo.vcxproj.filters
     文件         771  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\frameResource.cpp
     文件        3012  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\frameResource.h
     目录           0  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\Shaders\
     文件        4302  2016-11-12 21:53  d3d12book-master\Chapter 10 Blending\BlendDemo\Shaders\Default.hlsl
............此处省略567个文件信息

评论

共有 条评论