slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | Private 属性 | 所有成员列表
z8::DX12Shader类 参考

#include <DX12Shader.h>

z8::DX12Shader 的协作图:
Collaboration graph
[图例]

Public 成员函数

 DX12Shader (const BaseShaderComponent *shader)
 
void Compile ()
 
void CompileByFxc ()
 
void CompileByDxc ()
 
D3D12_SHADER_BYTECODE GetByteCode () const
 

Public 属性

ComPtr< ID3DBlobByteCode
 

Private 属性

const BaseShaderComponentDescription
 

构造及析构函数说明

◆ DX12Shader()

DX12Shader::DX12Shader ( const BaseShaderComponent * shader)
explicit

成员函数说明

◆ Compile()

void DX12Shader::Compile ( )
函数调用图:

◆ CompileByDxc()

void DX12Shader::CompileByDxc ( )
这是这个函数的调用关系图:

◆ CompileByFxc()

void DX12Shader::CompileByFxc ( )
这是这个函数的调用关系图:

◆ GetByteCode()

D3D12_SHADER_BYTECODE DX12Shader::GetByteCode ( ) const

类成员变量说明

◆ ByteCode

ComPtr<ID3DBlob> z8::DX12Shader::ByteCode

◆ Description

const BaseShaderComponent* z8::DX12Shader::Description
private

该类的文档由以下文件生成: