# OpenGLVertexArray::GetIndexCount ```cpp unsigned int GetIndexCount() const ``` 获取索引数量。 **详细描述:** 返回 `m_indexCount` 成员的值。**注意**:当前实现中 `m_indexCount` 仅在构造函数中初始化为 0, `SetIndexBuffer` 不会更新此值。如需获取索引数量,需在调用 `SetIndexBuffer` 后手动维护或通过其他方式获取。 **返回:** `unsigned int` - 索引数量(当前实现中始终为 0,需手动维护) **示例:** ```cpp // 注意:GetIndexCount() 总是返回 0 // 建议自行维护索引数量 unsigned int indexCount = /* 从外部获取或手动设置 */; glDrawElements(GL_TRIANGLES, indexCount, GL_UNSIGNED_INT, 0); ``` **另见:** - [SetIndexBuffer](set-index-buffer.md) - 设置索引缓冲(不更新 m_indexCount) ## 相关文档 - [OpenGLVertexArray](vertex-array.md) - 返回类总览