转自:https://blog.csdn.net/Blues1021/article/details/47093487 基本前提概念 Shader是一种映射到GPU硬件汇编语言上的高级语言,Shader中的数据类型是要声明类型和用途的,用途其实就是和着色器寄存器关联,输入位置寄存器,输出位置寄存器,输出颜色寄存器等.Shader HLSL中的颜色是rgba的类型,不要弄错了.Shader中的每一个类型,函数,字符串都是有含义的. 顶点和像素着色器中,常量表用SetDefault传入Device将…