ID3D12Fence1 interface (d3d12.h)

Represents a fence. This interface extends ID3D12Fence, and supports the retrieval of the flags used to create the original fence. This new feature is useful primarily for opening shared fences.

Note  ID3D12Fence1 was introduced in the Windows 10 Fall Creators Update, and is the latest version of the ID3D12Fence interface. Applications targeting Windows 10 Fall Creators Update and later should use ID3D12Fence1 instead of earlier versions.


The ID3D12Fence1 interface inherits from ID3D12Fence. ID3D12Fence1 also has these types of members:


The ID3D12Fence1 interface has these methods.


Gets the flags used to create the fence represented by the current instance.


Target Platform Windows
Header d3d12.h

See also

Core Interfaces

Fence Based Resource Management


Multi-engine synchronization