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);
}
}
}