资源简介
directx11源码3
代码片段和文件信息
#include“ColorShaderClass.h“
ColorShaderClass::ColorShaderClass()
{
md3dVertexShader=NULL;
md3dPixelShader=NULL;
md3dInputLayout=NULL;
mCBMatrixBuffer=NULL;
}
ColorShaderClass::ColorShaderClass(const ColorShaderClass&)
{
}
ColorShaderClass::~ColorShaderClass()
{
}
bool ColorShaderClass::Initialize(ID3D11Device* d3dDevice HWND hwnd)
{
bool result;
result = InitializeShader(d3dDevice hwnd L“MyShader.fx“ L“MyShader.fx“);
if (!result)
return false;
return true;
}
void ColorShaderClass::Shutdown()
{
ShutdownShader();
}
bool ColorShaderClass::Render(ID3D11DeviceContext* d3dDeviceContext int indexCount CXMMATRIX worldMatrix CXMMATRIX viewMatrix CXMMATRIX ProjMatrix)
{
bool result;
//设置用来渲染的Shader属性
result = SetShaderP
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1999 2016-10-01 00:35 D3D11教程3\CameraClass.h
文件 6377 2016-10-01 00:57 D3D11教程3\ColorShaderClass.cpp
文件 1351 2016-09-29 17:52 D3D11教程3\ColorShaderClass.h
文件 10746 2016-09-30 23:38 D3D11教程3\D3DClass.cpp
文件 2001 2016-09-30 20:49 D3D11教程3\D3DClass.h
文件 3082 2016-10-01 00:56 D3D11教程3\GraphicsClass.cpp
文件 924 2016-09-30 21:07 D3D11教程3\GraphicsClass.h
文件 497 2016-09-27 11:27 D3D11教程3\InputClass.cpp
文件 372 2016-09-27 11:11 D3D11教程3\InputClass.h
文件 3621 2016-10-01 00:48 D3D11教程3\ModelClass.cpp
文件 958 2016-09-30 20:16 D3D11教程3\ModelClass.h
文件 522 2016-10-01 00:54 D3D11教程3\MyShader.fx
文件 5840 2016-09-30 23:41 D3D11教程3\SystemClass.cpp
文件 1196 2016-09-27 11:56 D3D11教程3\SystemClass.h
文件 466 2016-09-27 11:37 D3D11教程3\源.cpp
目录 0 2016-10-01 10:49 D3D11教程3
----------- --------- ---------- ----- ----
39952 16
评论
共有 条评论