IMFD3D12SynchronizationObjectCommands 接口 (mfd3d12.h)

提供命令,允许 D3D12 资源的生成者或使用者在资源可供使用或可以释放时向下流组件发出信号。

继承

IMFD3D12SynchronizationObjectCommands 接口继承自 IUnknown 接口。

方法

IMFD3D12SynchronizationObjectCommands 接口包含以下方法。

 
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReady

当关联的 D3D12 资源可供使用时,将指定生成者命令队列中的围栏排队,该队列将向下游使用者发出信号。
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReadyWait

将等待命令排在指定的使用者命令队列中,开始等待来自生成者命令队列的资源就绪信号。
IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease

将围栏排入指定的命令队列,当 GPU 处理完使用者命令时,该队列将向同步对象发出信号。
IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady

存储将在 D3D12 资源准备就绪时设置的事件句柄。

要求

要求
Header mfd3d12.h