ID3D11DeviceContext4::Wait 方法 (d3d11_3.h)

等到指定的围栏达到或超过指定值,然后才能开始将来的工作。

此成员函数等效于 Direct3D 12 ID3D12CommandQueue::Wait 成员函数,在互操作方案中在 Direct3D 11 和 Direct3D 12 之间应用。

注意 此方法仅适用于即时模式上下文。
 

语法

HRESULT Wait(
  ID3D11Fence *pFence,
  UINT64      Value
);

参数

pFence

类型: ID3D11Fence*

指向 ID3D11Fence 对象的指针。

Value

类型: UINT64

设备上下文正在等待围栏达到或超过的值。 因此,当 ID3D11Fence::GetCompletedValue 大于或等于 Value 时,将终止等待。

返回值

类型: HRESULT

此方法返回 Direct3D 11 返回代码之一。

要求

要求
目标平台 Windows
标头 d3d11_3.h
Library D3D11.lib

另请参阅

ID3D11DeviceContext4

多引擎同步