// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1 #pragma once // Header files for imported files #include #include #include #include "Windows.Foundation.h" #include "Microsoft.UI.h" #include "Microsoft.UI.Composition.h" #include "Windows.UI.h" #include "Windows.UI.Composition.h" #include "Windows.UI.Core.h" /* Forward Declarations */ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2 __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3 __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2 __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor; #if !defined(____x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor_INTERFACE_DEFINED__) #define ____x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor; typedef struct __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColorVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* This, struct __x_ABI_CWindows_CUI_CColor* result); END_INTERFACE } __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColorVtbl; interface __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor { CONST_VTBL struct __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColorVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable* This, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectableVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable_INTERFACE_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CComposition_CICompositionSupportsSystemBackdrop_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CComposition_CICompositionSupportsSystemBackdrop_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CComposition_CICompositionSupportsSystemBackdrop __x_ABI_CMicrosoft_CUI_CComposition_CICompositionSupportsSystemBackdrop; #endif // ____x_ABI_CMicrosoft_CUI_CComposition_CICompositionSupportsSystemBackdrop_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CIClosableNotifier_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CIClosableNotifier_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CIClosableNotifier __x_ABI_CMicrosoft_CUI_CIClosableNotifier; #endif // ____x_ABI_CMicrosoft_CUI_CIClosableNotifier_FWD_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CWindowId __x_ABI_CMicrosoft_CUI_CWindowId; #ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIClosable __x_ABI_CWindows_CFoundation_CIClosable; #endif // ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIPropertyValue __x_ABI_CWindows_CFoundation_CIPropertyValue; #endif // ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionTarget __x_ABI_CWindows_CUI_CComposition_CICompositionTarget; #endif // ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CCore_CICoreWindow_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CCore_CICoreWindow_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CCore_CICoreWindow __x_ABI_CWindows_CUI_CCore_CICoreWindow; #endif // ____x_ABI_CWindows_CUI_CCore_CICoreWindow_FWD_DEFINED__ typedef enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind; typedef enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CMicaKind __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CMicaKind; typedef enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropState __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropState; typedef enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme; enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind { __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind_Default = 0, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind_Base = 1, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind_Thin = 2, }; enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CMicaKind { __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CMicaKind_Base = 0, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CMicaKind_BaseAlt = 1, }; enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropState { __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropState_Active = 0, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropState_Fallback = 1, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropState_HighContrast = 2, }; enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme { __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme_Default = 0, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme_Light = 1, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme_Dark = 2, }; #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_FallbackColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, struct __x_ABI_CWindows_CUI_CColor* value); HRESULT (STDMETHODCALLTYPE* put_FallbackColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, struct __x_ABI_CWindows_CUI_CColor value); HRESULT (STDMETHODCALLTYPE* get_LuminosityOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, FLOAT* value); HRESULT (STDMETHODCALLTYPE* put_LuminosityOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, FLOAT value); HRESULT (STDMETHODCALLTYPE* get_TintColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, struct __x_ABI_CWindows_CUI_CColor* value); HRESULT (STDMETHODCALLTYPE* put_TintColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, struct __x_ABI_CWindows_CUI_CColor value); HRESULT (STDMETHODCALLTYPE* get_TintOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, FLOAT* value); HRESULT (STDMETHODCALLTYPE* put_TintOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController* This, FLOAT value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerVtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ResetProperties)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2* This); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2Vtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2 { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Kind)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This, enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind* value); HRESULT (STDMETHODCALLTYPE* put_Kind)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3* This, enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CDesktopAcrylicKind value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3Vtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3 { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicController3_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* IsSupported)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics* This, boolean* result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStaticsVtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIDesktopAcrylicControllerStatics_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_FallbackColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, struct __x_ABI_CWindows_CUI_CColor* value); HRESULT (STDMETHODCALLTYPE* put_FallbackColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, struct __x_ABI_CWindows_CUI_CColor value); HRESULT (STDMETHODCALLTYPE* get_LuminosityOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, FLOAT* value); HRESULT (STDMETHODCALLTYPE* put_LuminosityOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, FLOAT value); HRESULT (STDMETHODCALLTYPE* get_TintColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, struct __x_ABI_CWindows_CUI_CColor* value); HRESULT (STDMETHODCALLTYPE* put_TintColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, struct __x_ABI_CWindows_CUI_CColor value); HRESULT (STDMETHODCALLTYPE* get_TintOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, FLOAT* value); HRESULT (STDMETHODCALLTYPE* put_TintOpacity)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController* This, FLOAT value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerVtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Kind)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This, enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CMicaKind* value); HRESULT (STDMETHODCALLTYPE* put_Kind)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This, enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CMicaKind value); HRESULT (STDMETHODCALLTYPE* ResetProperties)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2* This); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2Vtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2 { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaController2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* IsSupported)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics* This, boolean* result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStaticsVtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CIMicaControllerStatics_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfigurationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_HighContrastBackgroundColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor** value); HRESULT (STDMETHODCALLTYPE* put_HighContrastBackgroundColor)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, __x_ABI_C__FIReference_1___x_ABI_CWindows__CUI__CColor* value); HRESULT (STDMETHODCALLTYPE* get_IsHighContrast)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsHighContrast)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_IsInputActive)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsInputActive)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_Theme)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme* value); HRESULT (STDMETHODCALLTYPE* put_Theme)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* This, enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropTheme value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfigurationVtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfigurationVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* SetTargetWithWindowId)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This, struct __x_ABI_CMicrosoft_CUI_CWindowId windowId, __x_ABI_CWindows_CUI_CComposition_CICompositionTarget* desktopWindowTarget, boolean* result); HRESULT (STDMETHODCALLTYPE* SetTargetWithCoreWindow)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController* This, __x_ABI_CWindows_CUI_CCore_CICoreWindow* coreWindow, __x_ABI_CWindows_CUI_CComposition_CICompositionTarget* compositionTarget, boolean* result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerVtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropController_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargetsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_State)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, enum __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CSystemBackdropState* value); HRESULT (STDMETHODCALLTYPE* AddSystemBackdropTarget)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, __x_ABI_CMicrosoft_CUI_CComposition_CICompositionSupportsSystemBackdrop* systemBackdropTarget, boolean* result); HRESULT (STDMETHODCALLTYPE* RemoveAllSystemBackdropTargets)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This); HRESULT (STDMETHODCALLTYPE* RemoveSystemBackdropTarget)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, __x_ABI_CMicrosoft_CUI_CComposition_CICompositionSupportsSystemBackdrop* systemBackdropTarget, boolean* result); HRESULT (STDMETHODCALLTYPE* SetSystemBackdropConfiguration)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropConfiguration* configuration); HRESULT (STDMETHODCALLTYPE* add_StateChanged)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CComposition__CSystemBackdrops__CISystemBackdropControllerWithTargets_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_StateChanged)(__x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargetsVtbl; interface __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargetsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CComposition_CSystemBackdrops_CISystemBackdropControllerWithTargets_INTERFACE_DEFINED__) */