[]
IDXGIKeyedMutex
[Guid("9d8e1289-d7b3-465f-8126-250e349af85d")]
public class KeyedMutex : DeviceChild, IDisposable, IUnknown
Initializes a new instance of the KeyedMutex class.
public KeyedMutex(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
HRESULT IDXGIKeyedMutex::AcquireSync([In] unsigned longlong Key,[In] unsigned int dwMilliseconds)
public HResult Acquire(long key, int dwMilliseconds)
key
longdwMilliseconds
intHRESULT IDXGIKeyedMutex::ReleaseSync([In] unsigned longlong Key)
public void Release(long key)
key
longPerforms an explicit conversion from System.IntPtr to KeyedMutex.
public static explicit operator KeyedMutex(IntPtr nativePointer)
nativePointer
System.IntPtr