# RHIFramebuffer::IsValid 检查帧缓冲是否有效。 ```cpp virtual bool IsValid() const = 0; ``` 判断帧缓冲是否已正确初始化且可用于渲染操作。 **返回:** `bool` - 帧缓冲有效返回 `true`,无效返回 `false` **线程安全:** ✅ **注意:** - 返回 `false` 可能原因:未初始化、初始化失败、已被 `Shutdown` - 在调用 `Initialize` 前调用此方法会返回 `false` **示例:** ```cpp if (framebuffer->IsValid()) { // 执行渲染操作 } else { // 处理无效帧缓冲 } ```