// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Graphics_Printing_1_H #define WINRT_Windows_Graphics_Printing_1_H #include "winrt/impl/Windows.Graphics.Printing.0.h" WINRT_EXPORT namespace winrt::Windows::Graphics::Printing { struct WINRT_IMPL_EMPTY_BASES IPrintDocumentSource : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintDocumentSource(std::nullptr_t = nullptr) noexcept {} IPrintDocumentSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintManager(std::nullptr_t = nullptr) noexcept {} IPrintManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintManagerStatic : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintManagerStatic(std::nullptr_t = nullptr) noexcept {} IPrintManagerStatic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintManagerStatic2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintManagerStatic2(std::nullptr_t = nullptr) noexcept {} IPrintManagerStatic2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintPageInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintPageInfo(std::nullptr_t = nullptr) noexcept {} IPrintPageInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintPageRange : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintPageRange(std::nullptr_t = nullptr) noexcept {} IPrintPageRange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintPageRangeFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintPageRangeFactory(std::nullptr_t = nullptr) noexcept {} IPrintPageRangeFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintPageRangeOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintPageRangeOptions(std::nullptr_t = nullptr) noexcept {} IPrintPageRangeOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTask : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTask(std::nullptr_t = nullptr) noexcept {} IPrintTask(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTask2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTask2(std::nullptr_t = nullptr) noexcept {} IPrintTask2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskCompletedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskCompletedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintTaskCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskOptions(std::nullptr_t = nullptr) noexcept {} IPrintTaskOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskOptions2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskOptions2(std::nullptr_t = nullptr) noexcept {} IPrintTaskOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskOptionsCore : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskOptionsCore(std::nullptr_t = nullptr) noexcept {} IPrintTaskOptionsCore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskOptionsCoreProperties : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskOptionsCoreProperties(std::nullptr_t = nullptr) noexcept {} IPrintTaskOptionsCoreProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskOptionsCoreUIConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskOptionsCoreUIConfiguration(std::nullptr_t = nullptr) noexcept {} IPrintTaskOptionsCoreUIConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskProgressingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskProgressingEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintTaskProgressingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskRequest(std::nullptr_t = nullptr) noexcept {} IPrintTaskRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskRequestedDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskRequestedDeferral(std::nullptr_t = nullptr) noexcept {} IPrintTaskRequestedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintTaskRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskSourceRequestedArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskSourceRequestedArgs(std::nullptr_t = nullptr) noexcept {} IPrintTaskSourceRequestedArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskSourceRequestedDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskSourceRequestedDeferral(std::nullptr_t = nullptr) noexcept {} IPrintTaskSourceRequestedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintTaskTargetDeviceSupport : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintTaskTargetDeviceSupport(std::nullptr_t = nullptr) noexcept {} IPrintTaskTargetDeviceSupport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IStandardPrintTaskOptionsStatic : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStandardPrintTaskOptionsStatic(std::nullptr_t = nullptr) noexcept {} IStandardPrintTaskOptionsStatic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IStandardPrintTaskOptionsStatic2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStandardPrintTaskOptionsStatic2(std::nullptr_t = nullptr) noexcept {} IStandardPrintTaskOptionsStatic2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IStandardPrintTaskOptionsStatic3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStandardPrintTaskOptionsStatic3(std::nullptr_t = nullptr) noexcept {} IStandardPrintTaskOptionsStatic3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif