# Shader::AddUniform ```cpp void AddUniform(const ShaderUniform& uniform) ``` 添加 Uniform 变量描述。 **参数:** - `uniform` - Uniform 描述结构体 **返回:** 无 **复杂度:** O(1) **示例:** ```cpp ShaderUniform uniform; uniform.name = "modelMatrix"; uniform.location = 0; uniform.size = sizeof(float) * 16; uniform.type = 0; vs->AddUniform(uniform); ``` ## 相关文档 - [Shader 总览](shader.md) - 返回类总览