544 B
544 B
OpenGLPipelineState::GetNativeHandle
void* GetNativeHandle() override;
获取 OpenGL shader program 的原生句柄。
返回:
- OpenGL:
void*指向GLuint类型的 program 值
线程安全: ✅
复杂度: O(1)
示例:
void* handle = pipelineState->GetNativeHandle();
GLuint program = static_cast<GLuint>(reinterpret_cast<uintptr_t>(handle));
相关文档
- OpenGLPipelineState 总览 - 返回类总览
- AttachShader - 附加着色器