Files
XCSDD/docs/api/resources/iresource/setinvalid.md

29 lines
492 B
Markdown
Raw Normal View History

# IResource::SetInvalid
```cpp
void SetInvalid()
```
将资源标记为无效状态。此方法用于在加载失败或资源损坏时将 `m_isValid` 设为 false之后调用 `IsValid()` 将返回 false。
**参数:** 无
**返回:** 无
**复杂度:** O(1)
**示例:**
```cpp
void LoadFailed() {
texture->SetInvalid();
if (!texture->IsValid()) {
// 处理资源无效情况
}
}
```
## 相关文档
- [IResource 总览](iresource.md) - 返回类总览