// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Graphics_Display_1_H #define WINRT_Windows_Graphics_Display_1_H #include "winrt/impl/Windows.Graphics.Display.0.h" WINRT_EXPORT namespace winrt::Windows::Graphics::Display { struct WINRT_IMPL_EMPTY_BASES IAdvancedColorInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAdvancedColorInfo(std::nullptr_t = nullptr) noexcept {} IAdvancedColorInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IBrightnessOverride : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBrightnessOverride(std::nullptr_t = nullptr) noexcept {} IBrightnessOverride(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IBrightnessOverrideSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBrightnessOverrideSettings(std::nullptr_t = nullptr) noexcept {} IBrightnessOverrideSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IBrightnessOverrideSettingsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBrightnessOverrideSettingsStatics(std::nullptr_t = nullptr) noexcept {} IBrightnessOverrideSettingsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IBrightnessOverrideStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBrightnessOverrideStatics(std::nullptr_t = nullptr) noexcept {} IBrightnessOverrideStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IColorOverrideSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorOverrideSettings(std::nullptr_t = nullptr) noexcept {} IColorOverrideSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IColorOverrideSettingsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorOverrideSettingsStatics(std::nullptr_t = nullptr) noexcept {} IColorOverrideSettingsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayEnhancementOverride : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayEnhancementOverride(std::nullptr_t = nullptr) noexcept {} IDisplayEnhancementOverride(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayEnhancementOverrideCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayEnhancementOverrideCapabilities(std::nullptr_t = nullptr) noexcept {} IDisplayEnhancementOverrideCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayEnhancementOverrideCapabilitiesChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayEnhancementOverrideCapabilitiesChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IDisplayEnhancementOverrideCapabilitiesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayEnhancementOverrideStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayEnhancementOverrideStatics(std::nullptr_t = nullptr) noexcept {} IDisplayEnhancementOverrideStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayInformation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayInformation(std::nullptr_t = nullptr) noexcept {} IDisplayInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayInformation2 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IDisplayInformation2(std::nullptr_t = nullptr) noexcept {} IDisplayInformation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayInformation3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayInformation3(std::nullptr_t = nullptr) noexcept {} IDisplayInformation3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayInformation4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayInformation4(std::nullptr_t = nullptr) noexcept {} IDisplayInformation4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayInformation5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayInformation5(std::nullptr_t = nullptr) noexcept {} IDisplayInformation5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayInformationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayInformationStatics(std::nullptr_t = nullptr) noexcept {} IDisplayInformationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayPropertiesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayPropertiesStatics(std::nullptr_t = nullptr) noexcept {} IDisplayPropertiesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayServices : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayServices(std::nullptr_t = nullptr) noexcept {} IDisplayServices(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDisplayServicesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDisplayServicesStatics(std::nullptr_t = nullptr) noexcept {} IDisplayServicesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif