# OpenGLShader::GetID ```cpp unsigned int GetID() const; ``` 获取 OpenGL 着色器程序 ID。 **返回:** OpenGL 程序对象 ID **线程安全:** ❌ **示例:** ```cpp unsigned int programId = shader->GetID(); glUseProgram(programId); ``` ## 相关文档 - [OpenGLShader 总览](shader.md) - 返回类总览 - [GetNativeHandle](../../shader/get-native-handle.md) - 原生句柄