diff --git a/include/dxgi.idl b/include/dxgi.idl index e74b525b1e7..d87a72c97de 100644 --- a/include/dxgi.idl +++ b/include/dxgi.idl @@ -190,6 +190,18 @@ interface IDXGIResource : IDXGIDeviceSubObject HRESULT GetEvictionPriority([out, retval] UINT *pEvictionPriority); } +[ + object, + uuid(9d8e1289-d7b3-465f-8126-250e349af85d), + local, + pointer_default(unique) +] +interface IDXGIKeyedMutex : IDXGIDeviceSubObject +{ + HRESULT AcquireSync([in] UINT64 Key, [in] DWORD dwMilliseconds); + HRESULT ReleaseSync([in] UINT64 Key); +} + [ object, local,