34 lines
532 B
Markdown
34 lines
532 B
Markdown
# D3D12Fence::IsSignaled
|
|
|
|
## 函数签名
|
|
|
|
```cpp
|
|
bool IsSignaled() const override
|
|
```
|
|
|
|
## 中文描述
|
|
|
|
检查当前栅栏值是否已达到 signal 值。
|
|
|
|
## 返回值
|
|
|
|
`bool` - 如果已完成则返回 `true`,否则返回 `false`
|
|
|
|
## 复杂度
|
|
|
|
O(1)
|
|
|
|
## 示例
|
|
|
|
```cpp
|
|
if (d3d12Fence->IsSignaled()) {
|
|
// 栅栏已完成,可以继续执行
|
|
}
|
|
```
|
|
|
|
## 相关文档
|
|
|
|
- [D3D12Fence](fence.md) - 类总览
|
|
- [D3D12Fence::GetCompletedValue](get-completed-value.md) - 获取完成值
|
|
- [D3D12Fence::Wait](wait.md) - 等待栅栏
|