|
殺虫侍
|
頂点シェーダー・ピクセルシェーダー・入力レイアウトを保持する構造体 [詳解]
#include <shader.h>
公開メンバ関数 | |
| Shader () | |
| コンストラクタ | |
| ~Shader () | |
| デストラクタ(全 COM リソースを解放する) | |
公開変数類 | |
| ID3D11VertexShader * | pVertexShader = nullptr |
| 頂点シェーダー | |
| ID3D11PixelShader * | pPixelShader = nullptr |
| ピクセルシェーダー | |
| ID3D11InputLayout * | pInputLayout = nullptr |
| 入力レイアウト | |
頂点シェーダー・ピクセルシェーダー・入力レイアウトを保持する構造体
Renderer::CompileShader で生成され、MaterialSet から参照される。 デストラクタで全 COM オブジェクトを自動解放する。
|
inline |
コンストラクタ
|
inline |
デストラクタ(全 COM リソースを解放する)
| ID3D11InputLayout* Shader::pInputLayout = nullptr |
入力レイアウト
| ID3D11PixelShader* Shader::pPixelShader = nullptr |
ピクセルシェーダー
| ID3D11VertexShader* Shader::pVertexShader = nullptr |
頂点シェーダー