Files
2026-01-27 23:46:02 -08:00

1031 lines
53 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT
// v2.0.250303.1
#pragma once
#ifndef WINRT_Microsoft_UI_Xaml_Media_1_H
#define WINRT_Microsoft_UI_Xaml_Media_1_H
#include "winrt/impl/Microsoft.UI.Xaml.Media.0.h"
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Media {
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrush> {
IAcrylicBrush(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrush2
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrush2> {
IAcrylicBrush2(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrush2(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrushFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrushFactory> {
IAcrylicBrushFactory(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrushStatics> {
IAcrylicBrushStatics(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrushStatics2
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrushStatics2> {
IAcrylicBrushStatics2(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrushStatics2(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IArcSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IArcSegment> {
IArcSegment(std::nullptr_t = nullptr) noexcept {}
IArcSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IArcSegmentStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IArcSegmentStatics> {
IArcSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IArcSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBezierSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBezierSegment> {
IBezierSegment(std::nullptr_t = nullptr) noexcept {}
IBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBezierSegmentStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBezierSegmentStatics> {
IBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IBezierSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBitmapCache
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBitmapCache> {
IBitmapCache(std::nullptr_t = nullptr) noexcept {}
IBitmapCache(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrush> {
IBrush(std::nullptr_t = nullptr) noexcept {}
IBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrushFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrushFactory> {
IBrushFactory(std::nullptr_t = nullptr) noexcept {}
IBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrushOverrides
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrushOverrides> {
IBrushOverrides(std::nullptr_t = nullptr) noexcept {}
IBrushOverrides(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrushStatics> {
IBrushStatics(std::nullptr_t = nullptr) noexcept {}
IBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICacheMode
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICacheMode> {
ICacheMode(std::nullptr_t = nullptr) noexcept {}
ICacheMode(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICacheModeFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICacheModeFactory> {
ICacheModeFactory(std::nullptr_t = nullptr) noexcept {}
ICacheModeFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositeTransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositeTransform> {
ICompositeTransform(std::nullptr_t = nullptr) noexcept {}
ICompositeTransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositeTransformStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositeTransformStatics> {
ICompositeTransformStatics(std::nullptr_t = nullptr) noexcept {}
ICompositeTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositionTarget
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositionTarget> {
ICompositionTarget(std::nullptr_t = nullptr) noexcept {}
ICompositionTarget(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositionTargetStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositionTargetStatics> {
ICompositionTargetStatics(std::nullptr_t = nullptr) noexcept {}
ICompositionTargetStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IDesktopAcrylicBackdrop
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IDesktopAcrylicBackdrop> {
IDesktopAcrylicBackdrop(std::nullptr_t = nullptr) noexcept {}
IDesktopAcrylicBackdrop(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IDesktopAcrylicBackdropFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IDesktopAcrylicBackdropFactory> {
IDesktopAcrylicBackdropFactory(std::nullptr_t = nullptr) noexcept {}
IDesktopAcrylicBackdropFactory(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IEllipseGeometry
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IEllipseGeometry> {
IEllipseGeometry(std::nullptr_t = nullptr) noexcept {}
IEllipseGeometry(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IEllipseGeometryStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IEllipseGeometryStatics> {
IEllipseGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IEllipseGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IFontFamily
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFontFamily> {
IFontFamily(std::nullptr_t = nullptr) noexcept {}
IFontFamily(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IFontFamilyFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFontFamilyFactory> {
IFontFamilyFactory(std::nullptr_t = nullptr) noexcept {}
IFontFamilyFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IFontFamilyStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFontFamilyStatics> {
IFontFamilyStatics(std::nullptr_t = nullptr) noexcept {}
IFontFamilyStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeneralTransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeneralTransform> {
IGeneralTransform(std::nullptr_t = nullptr) noexcept {}
IGeneralTransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeneralTransformFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeneralTransformFactory> {
IGeneralTransformFactory(std::nullptr_t = nullptr) noexcept {}
IGeneralTransformFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeneralTransformOverrides
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeneralTransformOverrides> {
IGeneralTransformOverrides(std::nullptr_t = nullptr) noexcept {}
IGeneralTransformOverrides(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometry
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometry> {
IGeometry(std::nullptr_t = nullptr) noexcept {}
IGeometry(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryFactory> {
IGeometryFactory(std::nullptr_t = nullptr) noexcept {}
IGeometryFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryGroup
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryGroup> {
IGeometryGroup(std::nullptr_t = nullptr) noexcept {}
IGeometryGroup(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryGroupStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryGroupStatics> {
IGeometryGroupStatics(std::nullptr_t = nullptr) noexcept {}
IGeometryGroupStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryStatics> {
IGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientBrush> {
IGradientBrush(std::nullptr_t = nullptr) noexcept {}
IGradientBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientBrushFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientBrushFactory> {
IGradientBrushFactory(std::nullptr_t = nullptr) noexcept {}
IGradientBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientBrushStatics> {
IGradientBrushStatics(std::nullptr_t = nullptr) noexcept {}
IGradientBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientStop
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientStop> {
IGradientStop(std::nullptr_t = nullptr) noexcept {}
IGradientStop(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientStopStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientStopStatics> {
IGradientStopStatics(std::nullptr_t = nullptr) noexcept {}
IGradientStopStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageBrush> {
IImageBrush(std::nullptr_t = nullptr) noexcept {}
IImageBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageBrushStatics> {
IImageBrushStatics(std::nullptr_t = nullptr) noexcept {}
IImageBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageSource
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageSource> {
IImageSource(std::nullptr_t = nullptr) noexcept {}
IImageSource(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageSourceFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageSourceFactory> {
IImageSourceFactory(std::nullptr_t = nullptr) noexcept {}
IImageSourceFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineGeometry
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineGeometry> {
ILineGeometry(std::nullptr_t = nullptr) noexcept {}
ILineGeometry(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineGeometryStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineGeometryStatics> {
ILineGeometryStatics(std::nullptr_t = nullptr) noexcept {}
ILineGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineSegment> {
ILineSegment(std::nullptr_t = nullptr) noexcept {}
ILineSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineSegmentStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineSegmentStatics> {
ILineSegmentStatics(std::nullptr_t = nullptr) noexcept {}
ILineSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILinearGradientBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILinearGradientBrush> {
ILinearGradientBrush(std::nullptr_t = nullptr) noexcept {}
ILinearGradientBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILinearGradientBrushFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILinearGradientBrushFactory> {
ILinearGradientBrushFactory(std::nullptr_t = nullptr) noexcept {}
ILinearGradientBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILinearGradientBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILinearGradientBrushStatics> {
ILinearGradientBrushStatics(std::nullptr_t = nullptr) noexcept {}
ILinearGradientBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILoadedImageSourceLoadCompletedEventArgs
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILoadedImageSourceLoadCompletedEventArgs> {
ILoadedImageSourceLoadCompletedEventArgs(
std::nullptr_t = nullptr) noexcept {}
ILoadedImageSourceLoadCompletedEventArgs(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILoadedImageSurface
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILoadedImageSurface> {
ILoadedImageSurface(std::nullptr_t = nullptr) noexcept {}
ILoadedImageSurface(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILoadedImageSurfaceStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILoadedImageSurfaceStatics> {
ILoadedImageSurfaceStatics(std::nullptr_t = nullptr) noexcept {}
ILoadedImageSurfaceStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrix3DProjection
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrix3DProjection> {
IMatrix3DProjection(std::nullptr_t = nullptr) noexcept {}
IMatrix3DProjection(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrix3DProjectionStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrix3DProjectionStatics> {
IMatrix3DProjectionStatics(std::nullptr_t = nullptr) noexcept {}
IMatrix3DProjectionStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixHelper
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixHelper> {
IMatrixHelper(std::nullptr_t = nullptr) noexcept {}
IMatrixHelper(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixHelperStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixHelperStatics> {
IMatrixHelperStatics(std::nullptr_t = nullptr) noexcept {}
IMatrixHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixTransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixTransform> {
IMatrixTransform(std::nullptr_t = nullptr) noexcept {}
IMatrixTransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixTransformStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixTransformStatics> {
IMatrixTransformStatics(std::nullptr_t = nullptr) noexcept {}
IMatrixTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES
IMediaTransportControlsThumbnailRequestedEventArgs
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaTransportControlsThumbnailRequestedEventArgs> {
IMediaTransportControlsThumbnailRequestedEventArgs(
std::nullptr_t = nullptr) noexcept {}
IMediaTransportControlsThumbnailRequestedEventArgs(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMicaBackdrop
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMicaBackdrop> {
IMicaBackdrop(std::nullptr_t = nullptr) noexcept {}
IMicaBackdrop(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMicaBackdropFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMicaBackdropFactory> {
IMicaBackdropFactory(std::nullptr_t = nullptr) noexcept {}
IMicaBackdropFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMicaBackdropStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMicaBackdropStatics> {
IMicaBackdropStatics(std::nullptr_t = nullptr) noexcept {}
IMicaBackdropStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathFigure
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathFigure> {
IPathFigure(std::nullptr_t = nullptr) noexcept {}
IPathFigure(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathFigureStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathFigureStatics> {
IPathFigureStatics(std::nullptr_t = nullptr) noexcept {}
IPathFigureStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathGeometry
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathGeometry> {
IPathGeometry(std::nullptr_t = nullptr) noexcept {}
IPathGeometry(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathGeometryStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathGeometryStatics> {
IPathGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IPathGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathSegment> {
IPathSegment(std::nullptr_t = nullptr) noexcept {}
IPathSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathSegmentFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathSegmentFactory> {
IPathSegmentFactory(std::nullptr_t = nullptr) noexcept {}
IPathSegmentFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPlaneProjection
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPlaneProjection> {
IPlaneProjection(std::nullptr_t = nullptr) noexcept {}
IPlaneProjection(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPlaneProjectionStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPlaneProjectionStatics> {
IPlaneProjectionStatics(std::nullptr_t = nullptr) noexcept {}
IPlaneProjectionStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyBezierSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyBezierSegment> {
IPolyBezierSegment(std::nullptr_t = nullptr) noexcept {}
IPolyBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyBezierSegmentStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyBezierSegmentStatics> {
IPolyBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IPolyBezierSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyLineSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyLineSegment> {
IPolyLineSegment(std::nullptr_t = nullptr) noexcept {}
IPolyLineSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyLineSegmentStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyLineSegmentStatics> {
IPolyLineSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IPolyLineSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyQuadraticBezierSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyQuadraticBezierSegment> {
IPolyQuadraticBezierSegment(std::nullptr_t = nullptr) noexcept {}
IPolyQuadraticBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyQuadraticBezierSegmentStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyQuadraticBezierSegmentStatics> {
IPolyQuadraticBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IPolyQuadraticBezierSegmentStatics(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IProjection
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IProjection> {
IProjection(std::nullptr_t = nullptr) noexcept {}
IProjection(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IProjectionFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IProjectionFactory> {
IProjectionFactory(std::nullptr_t = nullptr) noexcept {}
IProjectionFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IQuadraticBezierSegment
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IQuadraticBezierSegment> {
IQuadraticBezierSegment(std::nullptr_t = nullptr) noexcept {}
IQuadraticBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IQuadraticBezierSegmentStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IQuadraticBezierSegmentStatics> {
IQuadraticBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IQuadraticBezierSegmentStatics(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRadialGradientBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRadialGradientBrush> {
IRadialGradientBrush(std::nullptr_t = nullptr) noexcept {}
IRadialGradientBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRadialGradientBrushFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRadialGradientBrushFactory> {
IRadialGradientBrushFactory(std::nullptr_t = nullptr) noexcept {}
IRadialGradientBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRadialGradientBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRadialGradientBrushStatics> {
IRadialGradientBrushStatics(std::nullptr_t = nullptr) noexcept {}
IRadialGradientBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRectangleGeometry
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRectangleGeometry> {
IRectangleGeometry(std::nullptr_t = nullptr) noexcept {}
IRectangleGeometry(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRectangleGeometryStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRectangleGeometryStatics> {
IRectangleGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IRectangleGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRenderedEventArgs
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRenderedEventArgs> {
IRenderedEventArgs(std::nullptr_t = nullptr) noexcept {}
IRenderedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRenderingEventArgs
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRenderingEventArgs> {
IRenderingEventArgs(std::nullptr_t = nullptr) noexcept {}
IRenderingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRotateTransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRotateTransform> {
IRotateTransform(std::nullptr_t = nullptr) noexcept {}
IRotateTransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRotateTransformStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRotateTransformStatics> {
IRotateTransformStatics(std::nullptr_t = nullptr) noexcept {}
IRotateTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IScaleTransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IScaleTransform> {
IScaleTransform(std::nullptr_t = nullptr) noexcept {}
IScaleTransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IScaleTransformStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IScaleTransformStatics> {
IScaleTransformStatics(std::nullptr_t = nullptr) noexcept {}
IScaleTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IShadow
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IShadow> {
IShadow(std::nullptr_t = nullptr) noexcept {}
IShadow(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IShadowFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IShadowFactory> {
IShadowFactory(std::nullptr_t = nullptr) noexcept {}
IShadowFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISkewTransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISkewTransform> {
ISkewTransform(std::nullptr_t = nullptr) noexcept {}
ISkewTransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISkewTransformStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISkewTransformStatics> {
ISkewTransformStatics(std::nullptr_t = nullptr) noexcept {}
ISkewTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISolidColorBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISolidColorBrush> {
ISolidColorBrush(std::nullptr_t = nullptr) noexcept {}
ISolidColorBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISolidColorBrushFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISolidColorBrushFactory> {
ISolidColorBrushFactory(std::nullptr_t = nullptr) noexcept {}
ISolidColorBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISolidColorBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISolidColorBrushStatics> {
ISolidColorBrushStatics(std::nullptr_t = nullptr) noexcept {}
ISolidColorBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISystemBackdrop
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISystemBackdrop> {
ISystemBackdrop(std::nullptr_t = nullptr) noexcept {}
ISystemBackdrop(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISystemBackdropFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISystemBackdropFactory> {
ISystemBackdropFactory(std::nullptr_t = nullptr) noexcept {}
ISystemBackdropFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISystemBackdropOverrides
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISystemBackdropOverrides> {
ISystemBackdropOverrides(std::nullptr_t = nullptr) noexcept {}
ISystemBackdropOverrides(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IThemeShadow
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IThemeShadow> {
IThemeShadow(std::nullptr_t = nullptr) noexcept {}
IThemeShadow(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IThemeShadowFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IThemeShadowFactory> {
IThemeShadowFactory(std::nullptr_t = nullptr) noexcept {}
IThemeShadowFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITileBrush
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITileBrush> {
ITileBrush(std::nullptr_t = nullptr) noexcept {}
ITileBrush(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITileBrushFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITileBrushFactory> {
ITileBrushFactory(std::nullptr_t = nullptr) noexcept {}
ITileBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITileBrushStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITileBrushStatics> {
ITileBrushStatics(std::nullptr_t = nullptr) noexcept {}
ITileBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransform> {
ITransform(std::nullptr_t = nullptr) noexcept {}
ITransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransformFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransformFactory> {
ITransformFactory(std::nullptr_t = nullptr) noexcept {}
ITransformFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransformGroup
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransformGroup> {
ITransformGroup(std::nullptr_t = nullptr) noexcept {}
ITransformGroup(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransformGroupStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransformGroupStatics> {
ITransformGroupStatics(std::nullptr_t = nullptr) noexcept {}
ITransformGroupStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITranslateTransform
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITranslateTransform> {
ITranslateTransform(std::nullptr_t = nullptr) noexcept {}
ITranslateTransform(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITranslateTransformStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITranslateTransformStatics> {
ITranslateTransformStatics(std::nullptr_t = nullptr) noexcept {}
ITranslateTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IVisualTreeHelper
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVisualTreeHelper> {
IVisualTreeHelper(std::nullptr_t = nullptr) noexcept {}
IVisualTreeHelper(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IVisualTreeHelperStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVisualTreeHelperStatics> {
IVisualTreeHelperStatics(std::nullptr_t = nullptr) noexcept {}
IVisualTreeHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBase
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBase> {
IXamlCompositionBrushBase(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBase(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseFactory> {
IXamlCompositionBrushBaseFactory(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseFactory(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseOverrides
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseOverrides> {
IXamlCompositionBrushBaseOverrides(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseOverrides(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseProtected
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseProtected> {
IXamlCompositionBrushBaseProtected(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseProtected(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseStatics> {
IXamlCompositionBrushBaseStatics(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseStatics(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLight
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLight> {
IXamlLight(std::nullptr_t = nullptr) noexcept {}
IXamlLight(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightFactory> {
IXamlLightFactory(std::nullptr_t = nullptr) noexcept {}
IXamlLightFactory(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightOverrides
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightOverrides> {
IXamlLightOverrides(std::nullptr_t = nullptr) noexcept {}
IXamlLightOverrides(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightProtected
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightProtected> {
IXamlLightProtected(std::nullptr_t = nullptr) noexcept {}
IXamlLightProtected(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightStatics> {
IXamlLightStatics(std::nullptr_t = nullptr) noexcept {}
IXamlLightStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
}
#endif