using System; namespace SharpDX.Direct3D11 { public partial class Device5 { /// /// Opens a handle for a shared fence by using resourceHandle. /// /// The handle that was returned by a call to ID3D11Fence::CreateSharedHandle or ID3D12Device::CreateSharedHandle /// Fence public Fence OpenSharedFence(IntPtr resourceHandle) { IntPtr temp; OpenSharedFence(resourceHandle, Utilities.GetGuidFromType(typeof(Fence)), out temp); return CppObject.FromPointer(temp); } } }