// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1

#pragma once
// Header files for imported files
#include <inspectable.h>
#include <EventToken.h>
#include <windowscontracts.h>
#include "Windows.Foundation.h"

/* Forward Declarations */
#ifndef ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__
    typedef interface __x_ABI_CWindows_CUI_CIColorHelper __x_ABI_CWindows_CUI_CIColorHelper;

#endif // ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__

#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__
    typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics __x_ABI_CWindows_CUI_CIColorHelperStatics;

#endif // ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__

#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__
    typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics2 __x_ABI_CWindows_CUI_CIColorHelperStatics2;

#endif // ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__

#ifndef ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__
    typedef interface __x_ABI_CWindows_CUI_CIColors __x_ABI_CWindows_CUI_CIColors;

#endif // ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__

#ifndef ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__
    typedef interface __x_ABI_CWindows_CUI_CIColorsStatics __x_ABI_CWindows_CUI_CIColorsStatics;

#endif // ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__

#ifndef ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__
    typedef interface __x_ABI_CWindows_CUI_CIUIContentRoot __x_ABI_CWindows_CUI_CIUIContentRoot;

#endif // ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__

#ifndef ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__
    typedef interface __x_ABI_CWindows_CUI_CIUIContext __x_ABI_CWindows_CUI_CIUIContext;

#endif // ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__

// Parameterized interface forward declarations (C)

// Collection interface definitions

typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor;

struct __x_ABI_CWindows_CUI_CColor
    {
        BYTE A;
    BYTE R;
    BYTE G;
    BYTE B;
};

#if !defined(____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__)
    #define ____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__
    typedef struct __x_ABI_CWindows_CUI_CIColorHelperVtbl
    {
        BEGIN_INTERFACE

        HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CIColorHelper* This,
            REFIID riid,
            void** ppvObject);
        ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CIColorHelper* This);
        ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CIColorHelper* This);
        HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CIColorHelper* This,
            ULONG* iidCount,
            IID** iids);
        HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CIColorHelper* This,
            HSTRING* className);
        HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CIColorHelper* This,
            TrustLevel* trustLevel);
    
        END_INTERFACE
    } __x_ABI_CWindows_CUI_CIColorHelperVtbl;

    interface __x_ABI_CWindows_CUI_CIColorHelper
    {
        CONST_VTBL struct __x_ABI_CWindows_CUI_CIColorHelperVtbl* lpVtbl;
    };

    
    EXTERN_C const IID IID___x_ABI_CWindows_CUI_CIColorHelper;
#endif /* !defined(____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__) */
    
#if !defined(____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__)
    #define ____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__
    typedef struct __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl
    {
        BEGIN_INTERFACE

        HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,
            REFIID riid,
            void** ppvObject);
        ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CIColorHelperStatics* This);
        ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CIColorHelperStatics* This);
        HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,
            ULONG* iidCount,
            IID** iids);
        HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,
            HSTRING* className);
        HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,
            TrustLevel* trustLevel);
        HRESULT (STDMETHODCALLTYPE* FromArgb)(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,
        BYTE a,
        BYTE r,
        BYTE g,
        BYTE b,
        struct __x_ABI_CWindows_CUI_CColor* returnValue);

        END_INTERFACE
    } __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl;

    interface __x_ABI_CWindows_CUI_CIColorHelperStatics
    {
        CONST_VTBL struct __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl* lpVtbl;
    };

    
    EXTERN_C const IID IID___x_ABI_CWindows_CUI_CIColorHelperStatics;
#endif /* !defined(____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__) */
    
#if !defined(____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__)
    #define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__
    typedef struct __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl
    {
        BEGIN_INTERFACE

        HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,
            REFIID riid,
            void** ppvObject);
        ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This);
        ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This);
        HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,
            ULONG* iidCount,
            IID** iids);
        HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,
            HSTRING* className);
        HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,
            TrustLevel* trustLevel);
        HRESULT (STDMETHODCALLTYPE* ToDisplayName)(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,
        struct __x_ABI_CWindows_CUI_CColor color,
        HSTRING* returnValue);

        END_INTERFACE
    } __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl;

    interface __x_ABI_CWindows_CUI_CIColorHelperStatics2
    {
        CONST_VTBL struct __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl* lpVtbl;
    };

    
    EXTERN_C const IID IID___x_ABI_CWindows_CUI_CIColorHelperStatics2;
#endif /* !defined(____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__) */
    
#if !defined(____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__)
    #define ____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__
    typedef struct __x_ABI_CWindows_CUI_CIColorsVtbl
    {
        BEGIN_INTERFACE

        HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CIColors* This,
            REFIID riid,
            void** ppvObject);
        ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CIColors* This);
        ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CIColors* This);
        HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CIColors* This,
            ULONG* iidCount,
            IID** iids);
        HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CIColors* This,
            HSTRING* className);
        HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CIColors* This,
            TrustLevel* trustLevel);
    
        END_INTERFACE
    } __x_ABI_CWindows_CUI_CIColorsVtbl;

    interface __x_ABI_CWindows_CUI_CIColors
    {
        CONST_VTBL struct __x_ABI_CWindows_CUI_CIColorsVtbl* lpVtbl;
    };

    
    EXTERN_C const IID IID___x_ABI_CWindows_CUI_CIColors;
#endif /* !defined(____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__) */
    
#if !defined(____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__)
    #define ____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__
    typedef struct __x_ABI_CWindows_CUI_CIColorsStaticsVtbl
    {
        BEGIN_INTERFACE

        HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
            REFIID riid,
            void** ppvObject);
        ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CIColorsStatics* This);
        ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CIColorsStatics* This);
        HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
            ULONG* iidCount,
            IID** iids);
        HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
            HSTRING* className);
        HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
            TrustLevel* trustLevel);
        HRESULT (STDMETHODCALLTYPE* get_AliceBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_AntiqueWhite)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Aqua)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Aquamarine)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Azure)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Beige)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Bisque)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Black)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_BlanchedAlmond)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Blue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_BlueViolet)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Brown)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_BurlyWood)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_CadetBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Chartreuse)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Chocolate)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Coral)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_CornflowerBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Cornsilk)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Crimson)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Cyan)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkCyan)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkGoldenrod)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkGray)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkKhaki)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkMagenta)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkOliveGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkOrange)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkOrchid)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkRed)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkSalmon)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkSeaGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkSlateBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkSlateGray)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkTurquoise)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DarkViolet)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DeepPink)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DeepSkyBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DimGray)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_DodgerBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Firebrick)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_FloralWhite)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_ForestGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Fuchsia)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Gainsboro)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_GhostWhite)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Gold)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Goldenrod)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Gray)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Green)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_GreenYellow)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Honeydew)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_HotPink)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_IndianRed)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Indigo)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Ivory)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Khaki)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Lavender)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LavenderBlush)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LawnGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LemonChiffon)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightCoral)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightCyan)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightGoldenrodYellow)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightGray)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightPink)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightSalmon)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightSeaGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightSkyBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightSlateGray)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightSteelBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LightYellow)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Lime)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_LimeGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Linen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Magenta)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Maroon)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumAquamarine)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumOrchid)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumPurple)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumSeaGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumSlateBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumSpringGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumTurquoise)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MediumVioletRed)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MidnightBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MintCream)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_MistyRose)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Moccasin)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_NavajoWhite)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Navy)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_OldLace)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Olive)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_OliveDrab)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Orange)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_OrangeRed)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Orchid)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_PaleGoldenrod)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_PaleGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_PaleTurquoise)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_PaleVioletRed)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_PapayaWhip)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_PeachPuff)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Peru)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Pink)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Plum)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_PowderBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Purple)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Red)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_RosyBrown)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_RoyalBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SaddleBrown)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Salmon)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SandyBrown)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SeaGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SeaShell)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Sienna)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Silver)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SkyBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SlateBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SlateGray)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Snow)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SpringGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_SteelBlue)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Tan)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Teal)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Thistle)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Tomato)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Transparent)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Turquoise)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Violet)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Wheat)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_White)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_WhiteSmoke)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_Yellow)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);
    HRESULT (STDMETHODCALLTYPE* get_YellowGreen)(__x_ABI_CWindows_CUI_CIColorsStatics* This,
        struct __x_ABI_CWindows_CUI_CColor* value);

        END_INTERFACE
    } __x_ABI_CWindows_CUI_CIColorsStaticsVtbl;

    interface __x_ABI_CWindows_CUI_CIColorsStatics
    {
        CONST_VTBL struct __x_ABI_CWindows_CUI_CIColorsStaticsVtbl* lpVtbl;
    };

    
    EXTERN_C const IID IID___x_ABI_CWindows_CUI_CIColorsStatics;
#endif /* !defined(____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__) */
    
#if !defined(____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__)
    #define ____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__
    typedef struct __x_ABI_CWindows_CUI_CIUIContentRootVtbl
    {
        BEGIN_INTERFACE

        HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CIUIContentRoot* This,
            REFIID riid,
            void** ppvObject);
        ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CIUIContentRoot* This);
        ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CIUIContentRoot* This);
        HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CIUIContentRoot* This,
            ULONG* iidCount,
            IID** iids);
        HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CIUIContentRoot* This,
            HSTRING* className);
        HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CIUIContentRoot* This,
            TrustLevel* trustLevel);
        HRESULT (STDMETHODCALLTYPE* get_UIContext)(__x_ABI_CWindows_CUI_CIUIContentRoot* This,
        __x_ABI_CWindows_CUI_CIUIContext** value);

        END_INTERFACE
    } __x_ABI_CWindows_CUI_CIUIContentRootVtbl;

    interface __x_ABI_CWindows_CUI_CIUIContentRoot
    {
        CONST_VTBL struct __x_ABI_CWindows_CUI_CIUIContentRootVtbl* lpVtbl;
    };

    
    EXTERN_C const IID IID___x_ABI_CWindows_CUI_CIUIContentRoot;
#endif /* !defined(____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__) */
    
#if !defined(____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__)
    #define ____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__
    typedef struct __x_ABI_CWindows_CUI_CIUIContextVtbl
    {
        BEGIN_INTERFACE

        HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CIUIContext* This,
            REFIID riid,
            void** ppvObject);
        ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CIUIContext* This);
        ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CIUIContext* This);
        HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CIUIContext* This,
            ULONG* iidCount,
            IID** iids);
        HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CIUIContext* This,
            HSTRING* className);
        HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CIUIContext* This,
            TrustLevel* trustLevel);
    
        END_INTERFACE
    } __x_ABI_CWindows_CUI_CIUIContextVtbl;

    interface __x_ABI_CWindows_CUI_CIUIContext
    {
        CONST_VTBL struct __x_ABI_CWindows_CUI_CIUIContextVtbl* lpVtbl;
    };

    
    EXTERN_C const IID IID___x_ABI_CWindows_CUI_CIUIContext;
#endif /* !defined(____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__) */
    
