Module: wine Branch: master Commit: 83e8ff0b15e3f804442c531643f4cf53dd497c8a URL: https://gitlab.winehq.org/wine/wine/-/commit/83e8ff0b15e3f804442c531643f4cf5...
Author: Mohamad Al-Jaf mohamadaljaf@gmail.com Date: Fri Mar 17 00:07:54 2023 -0400
include: Add IHolographicSpaceStatics2 interface definition.
---
include/windows.graphics.holographic.idl | 13 +++++++++++++ 1 file changed, 13 insertions(+)
diff --git a/include/windows.graphics.holographic.idl b/include/windows.graphics.holographic.idl index d2ac0ee48e8..cada5796916 100644 --- a/include/windows.graphics.holographic.idl +++ b/include/windows.graphics.holographic.idl @@ -86,6 +86,19 @@ namespace Windows.Graphics.Holographic { HRESULT CreateNextFrame([out, retval] Windows.Graphics.Holographic.HolographicFrame **value); }
+ [ + contract(Windows.Foundation.UniversalApiContract, 4.0), + exclusiveto(Windows.Graphics.Holographic.HolographicSpace), + uuid(0e777088-75fc-48af-8758-0652f6f07c59) + ] + interface IHolographicSpaceStatics2 : IInspectable + { + [propget] HRESULT IsSupported([out, retval] boolean *value); + [propget] HRESULT IsAvailable([out, retval] boolean *value); + [eventadd] HRESULT IsAvailableChanged([in] Windows.Foundation.EventHandler<IInspectable *> *handler, [out, retval] EventRegistrationToken *token); + [eventremove] HRESULT IsAvailableChanged([in] EventRegistrationToken token); + } + [ contract(Windows.Foundation.UniversalApiContract, 2.0), exclusiveto(Windows.Graphics.Holographic.HolographicSpaceCameraAddedEventArgs),