殺虫侍
Toggle main menu visibility
読み取り中…
検索中…
一致する文字列を見つけられません
render_param.h
[詳解]
1
7
#pragma once
8
#include "
cb_transform.h
"
9
#include "
cb_projection.h
"
10
#include "
cb_view.h
"
11
12
class
Renderer
;
13
19
struct
RenderParam
20
{
21
public
:
22
CbTransformSet
CbTransformSet
;
23
CbProjectionSet
CbProjectionSet
;
24
CbViewSet
CbViewSet
;
25
31
bool
Initialize
(
Renderer
& renderer);
32
37
void
Terminate
(
Renderer
& renderer);
38
39
private
:
45
bool
initConstantBuffer(
Renderer
& renderer);
46
};
cb_projection.h
プロジェクション変換用定数バッファ構造体の定義
cb_transform.h
ワールド変換用定数バッファ構造体の定義
cb_view.h
ビュー変換用定数バッファ構造体の定義
Renderer
Direct3D 11 デバイスとスワップチェーンを管理するレンダラークラス
Definition
renderer.h:21
RenderParam
ワールド・プロジェクション・ビューの各定数バッファセットを集約する構造体
Definition
render_param.h:20
RenderParam::CbViewSet
CbViewSet CbViewSet
ビュー変換定数バッファセット
Definition
render_param.h:24
RenderParam::CbTransformSet
CbTransformSet CbTransformSet
ワールド変換定数バッファセット
Definition
render_param.h:22
RenderParam::CbProjectionSet
CbProjectionSet CbProjectionSet
プロジェクション定数バッファセット
Definition
render_param.h:23
RenderParam::Terminate
void Terminate(Renderer &renderer)
各定数バッファを解放する
Definition
render_param.cpp:12
RenderParam::Initialize
bool Initialize(Renderer &renderer)
各定数バッファを GPU 上に生成する
Definition
render_param.cpp:4
scripts
renderer
render_param.h
構築:
1.17.0