Files
nearby/cpp/platform/impl/windows/generated/winrt/impl/Windows.Media.Devices.1.h
T
hai007 b1815095dd BEGIN_PUBLIC
Microsoft has updated the winrt library
END_PUBLC

PiperOrigin-RevId: 387168248
2021-07-29 03:27:37 -07:00

617 lines
42 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3
#ifndef WINRT_Windows_Media_Devices_1_H
#define WINRT_Windows_Media_Devices_1_H
#include "winrt/impl/Windows.Media.Devices.0.h"
WINRT_EXPORT namespace winrt::Windows::Media::Devices
{
struct __declspec(empty_bases) IAdvancedPhotoCaptureSettings :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedPhotoCaptureSettings>
{
IAdvancedPhotoCaptureSettings(std::nullptr_t = nullptr) noexcept {}
IAdvancedPhotoCaptureSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedPhotoCaptureSettings(IAdvancedPhotoCaptureSettings const&) noexcept = default;
IAdvancedPhotoCaptureSettings(IAdvancedPhotoCaptureSettings&&) noexcept = default;
IAdvancedPhotoCaptureSettings& operator=(IAdvancedPhotoCaptureSettings const&) & noexcept = default;
IAdvancedPhotoCaptureSettings& operator=(IAdvancedPhotoCaptureSettings&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedPhotoControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedPhotoControl>
{
IAdvancedPhotoControl(std::nullptr_t = nullptr) noexcept {}
IAdvancedPhotoControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedPhotoControl(IAdvancedPhotoControl const&) noexcept = default;
IAdvancedPhotoControl(IAdvancedPhotoControl&&) noexcept = default;
IAdvancedPhotoControl& operator=(IAdvancedPhotoControl const&) & noexcept = default;
IAdvancedPhotoControl& operator=(IAdvancedPhotoControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController>
{
IAdvancedVideoCaptureDeviceController(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController(IAdvancedVideoCaptureDeviceController const&) noexcept = default;
IAdvancedVideoCaptureDeviceController(IAdvancedVideoCaptureDeviceController&&) noexcept = default;
IAdvancedVideoCaptureDeviceController& operator=(IAdvancedVideoCaptureDeviceController const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController& operator=(IAdvancedVideoCaptureDeviceController&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController2>
{
IAdvancedVideoCaptureDeviceController2(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController2(IAdvancedVideoCaptureDeviceController2 const&) noexcept = default;
IAdvancedVideoCaptureDeviceController2(IAdvancedVideoCaptureDeviceController2&&) noexcept = default;
IAdvancedVideoCaptureDeviceController2& operator=(IAdvancedVideoCaptureDeviceController2 const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController2& operator=(IAdvancedVideoCaptureDeviceController2&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController3>
{
IAdvancedVideoCaptureDeviceController3(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController3(IAdvancedVideoCaptureDeviceController3 const&) noexcept = default;
IAdvancedVideoCaptureDeviceController3(IAdvancedVideoCaptureDeviceController3&&) noexcept = default;
IAdvancedVideoCaptureDeviceController3& operator=(IAdvancedVideoCaptureDeviceController3 const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController3& operator=(IAdvancedVideoCaptureDeviceController3&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController4 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController4>
{
IAdvancedVideoCaptureDeviceController4(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController4(IAdvancedVideoCaptureDeviceController4 const&) noexcept = default;
IAdvancedVideoCaptureDeviceController4(IAdvancedVideoCaptureDeviceController4&&) noexcept = default;
IAdvancedVideoCaptureDeviceController4& operator=(IAdvancedVideoCaptureDeviceController4 const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController4& operator=(IAdvancedVideoCaptureDeviceController4&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController5 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController5>
{
IAdvancedVideoCaptureDeviceController5(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController5(IAdvancedVideoCaptureDeviceController5 const&) noexcept = default;
IAdvancedVideoCaptureDeviceController5(IAdvancedVideoCaptureDeviceController5&&) noexcept = default;
IAdvancedVideoCaptureDeviceController5& operator=(IAdvancedVideoCaptureDeviceController5 const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController5& operator=(IAdvancedVideoCaptureDeviceController5&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController6 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController6>
{
IAdvancedVideoCaptureDeviceController6(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController6(IAdvancedVideoCaptureDeviceController6 const&) noexcept = default;
IAdvancedVideoCaptureDeviceController6(IAdvancedVideoCaptureDeviceController6&&) noexcept = default;
IAdvancedVideoCaptureDeviceController6& operator=(IAdvancedVideoCaptureDeviceController6 const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController6& operator=(IAdvancedVideoCaptureDeviceController6&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController7 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController7>
{
IAdvancedVideoCaptureDeviceController7(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController7(IAdvancedVideoCaptureDeviceController7 const&) noexcept = default;
IAdvancedVideoCaptureDeviceController7(IAdvancedVideoCaptureDeviceController7&&) noexcept = default;
IAdvancedVideoCaptureDeviceController7& operator=(IAdvancedVideoCaptureDeviceController7 const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController7& operator=(IAdvancedVideoCaptureDeviceController7&&) & noexcept = default;
};
struct __declspec(empty_bases) IAdvancedVideoCaptureDeviceController8 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAdvancedVideoCaptureDeviceController8>
{
IAdvancedVideoCaptureDeviceController8(std::nullptr_t = nullptr) noexcept {}
IAdvancedVideoCaptureDeviceController8(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAdvancedVideoCaptureDeviceController8(IAdvancedVideoCaptureDeviceController8 const&) noexcept = default;
IAdvancedVideoCaptureDeviceController8(IAdvancedVideoCaptureDeviceController8&&) noexcept = default;
IAdvancedVideoCaptureDeviceController8& operator=(IAdvancedVideoCaptureDeviceController8 const&) & noexcept = default;
IAdvancedVideoCaptureDeviceController8& operator=(IAdvancedVideoCaptureDeviceController8&&) & noexcept = default;
};
struct __declspec(empty_bases) IAudioDeviceController :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioDeviceController>,
impl::require<winrt::Windows::Media::Devices::IAudioDeviceController, winrt::Windows::Media::Devices::IMediaDeviceController>
{
IAudioDeviceController(std::nullptr_t = nullptr) noexcept {}
IAudioDeviceController(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAudioDeviceController(IAudioDeviceController const&) noexcept = default;
IAudioDeviceController(IAudioDeviceController&&) noexcept = default;
IAudioDeviceController& operator=(IAudioDeviceController const&) & noexcept = default;
IAudioDeviceController& operator=(IAudioDeviceController&&) & noexcept = default;
};
struct __declspec(empty_bases) IAudioDeviceModule :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioDeviceModule>
{
IAudioDeviceModule(std::nullptr_t = nullptr) noexcept {}
IAudioDeviceModule(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAudioDeviceModule(IAudioDeviceModule const&) noexcept = default;
IAudioDeviceModule(IAudioDeviceModule&&) noexcept = default;
IAudioDeviceModule& operator=(IAudioDeviceModule const&) & noexcept = default;
IAudioDeviceModule& operator=(IAudioDeviceModule&&) & noexcept = default;
};
struct __declspec(empty_bases) IAudioDeviceModuleNotificationEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioDeviceModuleNotificationEventArgs>
{
IAudioDeviceModuleNotificationEventArgs(std::nullptr_t = nullptr) noexcept {}
IAudioDeviceModuleNotificationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAudioDeviceModuleNotificationEventArgs(IAudioDeviceModuleNotificationEventArgs const&) noexcept = default;
IAudioDeviceModuleNotificationEventArgs(IAudioDeviceModuleNotificationEventArgs&&) noexcept = default;
IAudioDeviceModuleNotificationEventArgs& operator=(IAudioDeviceModuleNotificationEventArgs const&) & noexcept = default;
IAudioDeviceModuleNotificationEventArgs& operator=(IAudioDeviceModuleNotificationEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IAudioDeviceModulesManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioDeviceModulesManager>
{
IAudioDeviceModulesManager(std::nullptr_t = nullptr) noexcept {}
IAudioDeviceModulesManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAudioDeviceModulesManager(IAudioDeviceModulesManager const&) noexcept = default;
IAudioDeviceModulesManager(IAudioDeviceModulesManager&&) noexcept = default;
IAudioDeviceModulesManager& operator=(IAudioDeviceModulesManager const&) & noexcept = default;
IAudioDeviceModulesManager& operator=(IAudioDeviceModulesManager&&) & noexcept = default;
};
struct __declspec(empty_bases) IAudioDeviceModulesManagerFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioDeviceModulesManagerFactory>
{
IAudioDeviceModulesManagerFactory(std::nullptr_t = nullptr) noexcept {}
IAudioDeviceModulesManagerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IAudioDeviceModulesManagerFactory(IAudioDeviceModulesManagerFactory const&) noexcept = default;
IAudioDeviceModulesManagerFactory(IAudioDeviceModulesManagerFactory&&) noexcept = default;
IAudioDeviceModulesManagerFactory& operator=(IAudioDeviceModulesManagerFactory const&) & noexcept = default;
IAudioDeviceModulesManagerFactory& operator=(IAudioDeviceModulesManagerFactory&&) & noexcept = default;
};
struct __declspec(empty_bases) ICallControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICallControl>
{
ICallControl(std::nullptr_t = nullptr) noexcept {}
ICallControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ICallControl(ICallControl const&) noexcept = default;
ICallControl(ICallControl&&) noexcept = default;
ICallControl& operator=(ICallControl const&) & noexcept = default;
ICallControl& operator=(ICallControl&&) & noexcept = default;
};
struct __declspec(empty_bases) ICallControlStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICallControlStatics>
{
ICallControlStatics(std::nullptr_t = nullptr) noexcept {}
ICallControlStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ICallControlStatics(ICallControlStatics const&) noexcept = default;
ICallControlStatics(ICallControlStatics&&) noexcept = default;
ICallControlStatics& operator=(ICallControlStatics const&) & noexcept = default;
ICallControlStatics& operator=(ICallControlStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) IDefaultAudioDeviceChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IDefaultAudioDeviceChangedEventArgs>
{
IDefaultAudioDeviceChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IDefaultAudioDeviceChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IDefaultAudioDeviceChangedEventArgs(IDefaultAudioDeviceChangedEventArgs const&) noexcept = default;
IDefaultAudioDeviceChangedEventArgs(IDefaultAudioDeviceChangedEventArgs&&) noexcept = default;
IDefaultAudioDeviceChangedEventArgs& operator=(IDefaultAudioDeviceChangedEventArgs const&) & noexcept = default;
IDefaultAudioDeviceChangedEventArgs& operator=(IDefaultAudioDeviceChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IDialRequestedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IDialRequestedEventArgs>
{
IDialRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
IDialRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IDialRequestedEventArgs(IDialRequestedEventArgs const&) noexcept = default;
IDialRequestedEventArgs(IDialRequestedEventArgs&&) noexcept = default;
IDialRequestedEventArgs& operator=(IDialRequestedEventArgs const&) & noexcept = default;
IDialRequestedEventArgs& operator=(IDialRequestedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IExposureCompensationControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IExposureCompensationControl>
{
IExposureCompensationControl(std::nullptr_t = nullptr) noexcept {}
IExposureCompensationControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IExposureCompensationControl(IExposureCompensationControl const&) noexcept = default;
IExposureCompensationControl(IExposureCompensationControl&&) noexcept = default;
IExposureCompensationControl& operator=(IExposureCompensationControl const&) & noexcept = default;
IExposureCompensationControl& operator=(IExposureCompensationControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IExposureControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IExposureControl>
{
IExposureControl(std::nullptr_t = nullptr) noexcept {}
IExposureControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IExposureControl(IExposureControl const&) noexcept = default;
IExposureControl(IExposureControl&&) noexcept = default;
IExposureControl& operator=(IExposureControl const&) & noexcept = default;
IExposureControl& operator=(IExposureControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IExposurePriorityVideoControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IExposurePriorityVideoControl>
{
IExposurePriorityVideoControl(std::nullptr_t = nullptr) noexcept {}
IExposurePriorityVideoControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IExposurePriorityVideoControl(IExposurePriorityVideoControl const&) noexcept = default;
IExposurePriorityVideoControl(IExposurePriorityVideoControl&&) noexcept = default;
IExposurePriorityVideoControl& operator=(IExposurePriorityVideoControl const&) & noexcept = default;
IExposurePriorityVideoControl& operator=(IExposurePriorityVideoControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IFlashControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFlashControl>
{
IFlashControl(std::nullptr_t = nullptr) noexcept {}
IFlashControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IFlashControl(IFlashControl const&) noexcept = default;
IFlashControl(IFlashControl&&) noexcept = default;
IFlashControl& operator=(IFlashControl const&) & noexcept = default;
IFlashControl& operator=(IFlashControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IFlashControl2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFlashControl2>
{
IFlashControl2(std::nullptr_t = nullptr) noexcept {}
IFlashControl2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IFlashControl2(IFlashControl2 const&) noexcept = default;
IFlashControl2(IFlashControl2&&) noexcept = default;
IFlashControl2& operator=(IFlashControl2 const&) & noexcept = default;
IFlashControl2& operator=(IFlashControl2&&) & noexcept = default;
};
struct __declspec(empty_bases) IFocusControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFocusControl>
{
IFocusControl(std::nullptr_t = nullptr) noexcept {}
IFocusControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IFocusControl(IFocusControl const&) noexcept = default;
IFocusControl(IFocusControl&&) noexcept = default;
IFocusControl& operator=(IFocusControl const&) & noexcept = default;
IFocusControl& operator=(IFocusControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IFocusControl2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFocusControl2>
{
IFocusControl2(std::nullptr_t = nullptr) noexcept {}
IFocusControl2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IFocusControl2(IFocusControl2 const&) noexcept = default;
IFocusControl2(IFocusControl2&&) noexcept = default;
IFocusControl2& operator=(IFocusControl2 const&) & noexcept = default;
IFocusControl2& operator=(IFocusControl2&&) & noexcept = default;
};
struct __declspec(empty_bases) IFocusSettings :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFocusSettings>
{
IFocusSettings(std::nullptr_t = nullptr) noexcept {}
IFocusSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IFocusSettings(IFocusSettings const&) noexcept = default;
IFocusSettings(IFocusSettings&&) noexcept = default;
IFocusSettings& operator=(IFocusSettings const&) & noexcept = default;
IFocusSettings& operator=(IFocusSettings&&) & noexcept = default;
};
struct __declspec(empty_bases) IHdrVideoControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IHdrVideoControl>
{
IHdrVideoControl(std::nullptr_t = nullptr) noexcept {}
IHdrVideoControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IHdrVideoControl(IHdrVideoControl const&) noexcept = default;
IHdrVideoControl(IHdrVideoControl&&) noexcept = default;
IHdrVideoControl& operator=(IHdrVideoControl const&) & noexcept = default;
IHdrVideoControl& operator=(IHdrVideoControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IInfraredTorchControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IInfraredTorchControl>
{
IInfraredTorchControl(std::nullptr_t = nullptr) noexcept {}
IInfraredTorchControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IInfraredTorchControl(IInfraredTorchControl const&) noexcept = default;
IInfraredTorchControl(IInfraredTorchControl&&) noexcept = default;
IInfraredTorchControl& operator=(IInfraredTorchControl const&) & noexcept = default;
IInfraredTorchControl& operator=(IInfraredTorchControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IIsoSpeedControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IIsoSpeedControl>
{
IIsoSpeedControl(std::nullptr_t = nullptr) noexcept {}
IIsoSpeedControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IIsoSpeedControl(IIsoSpeedControl const&) noexcept = default;
IIsoSpeedControl(IIsoSpeedControl&&) noexcept = default;
IIsoSpeedControl& operator=(IIsoSpeedControl const&) & noexcept = default;
IIsoSpeedControl& operator=(IIsoSpeedControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IIsoSpeedControl2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IIsoSpeedControl2>
{
IIsoSpeedControl2(std::nullptr_t = nullptr) noexcept {}
IIsoSpeedControl2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IIsoSpeedControl2(IIsoSpeedControl2 const&) noexcept = default;
IIsoSpeedControl2(IIsoSpeedControl2&&) noexcept = default;
IIsoSpeedControl2& operator=(IIsoSpeedControl2 const&) & noexcept = default;
IIsoSpeedControl2& operator=(IIsoSpeedControl2&&) & noexcept = default;
};
struct __declspec(empty_bases) IKeypadPressedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IKeypadPressedEventArgs>
{
IKeypadPressedEventArgs(std::nullptr_t = nullptr) noexcept {}
IKeypadPressedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IKeypadPressedEventArgs(IKeypadPressedEventArgs const&) noexcept = default;
IKeypadPressedEventArgs(IKeypadPressedEventArgs&&) noexcept = default;
IKeypadPressedEventArgs& operator=(IKeypadPressedEventArgs const&) & noexcept = default;
IKeypadPressedEventArgs& operator=(IKeypadPressedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) ILowLagPhotoControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILowLagPhotoControl>
{
ILowLagPhotoControl(std::nullptr_t = nullptr) noexcept {}
ILowLagPhotoControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ILowLagPhotoControl(ILowLagPhotoControl const&) noexcept = default;
ILowLagPhotoControl(ILowLagPhotoControl&&) noexcept = default;
ILowLagPhotoControl& operator=(ILowLagPhotoControl const&) & noexcept = default;
ILowLagPhotoControl& operator=(ILowLagPhotoControl&&) & noexcept = default;
};
struct __declspec(empty_bases) ILowLagPhotoSequenceControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILowLagPhotoSequenceControl>
{
ILowLagPhotoSequenceControl(std::nullptr_t = nullptr) noexcept {}
ILowLagPhotoSequenceControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ILowLagPhotoSequenceControl(ILowLagPhotoSequenceControl const&) noexcept = default;
ILowLagPhotoSequenceControl(ILowLagPhotoSequenceControl&&) noexcept = default;
ILowLagPhotoSequenceControl& operator=(ILowLagPhotoSequenceControl const&) & noexcept = default;
ILowLagPhotoSequenceControl& operator=(ILowLagPhotoSequenceControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IMediaDeviceControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaDeviceControl>
{
IMediaDeviceControl(std::nullptr_t = nullptr) noexcept {}
IMediaDeviceControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IMediaDeviceControl(IMediaDeviceControl const&) noexcept = default;
IMediaDeviceControl(IMediaDeviceControl&&) noexcept = default;
IMediaDeviceControl& operator=(IMediaDeviceControl const&) & noexcept = default;
IMediaDeviceControl& operator=(IMediaDeviceControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IMediaDeviceControlCapabilities :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaDeviceControlCapabilities>
{
IMediaDeviceControlCapabilities(std::nullptr_t = nullptr) noexcept {}
IMediaDeviceControlCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IMediaDeviceControlCapabilities(IMediaDeviceControlCapabilities const&) noexcept = default;
IMediaDeviceControlCapabilities(IMediaDeviceControlCapabilities&&) noexcept = default;
IMediaDeviceControlCapabilities& operator=(IMediaDeviceControlCapabilities const&) & noexcept = default;
IMediaDeviceControlCapabilities& operator=(IMediaDeviceControlCapabilities&&) & noexcept = default;
};
struct __declspec(empty_bases) IMediaDeviceController :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaDeviceController>
{
IMediaDeviceController(std::nullptr_t = nullptr) noexcept {}
IMediaDeviceController(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IMediaDeviceController(IMediaDeviceController const&) noexcept = default;
IMediaDeviceController(IMediaDeviceController&&) noexcept = default;
IMediaDeviceController& operator=(IMediaDeviceController const&) & noexcept = default;
IMediaDeviceController& operator=(IMediaDeviceController&&) & noexcept = default;
};
struct __declspec(empty_bases) IMediaDeviceStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaDeviceStatics>
{
IMediaDeviceStatics(std::nullptr_t = nullptr) noexcept {}
IMediaDeviceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IMediaDeviceStatics(IMediaDeviceStatics const&) noexcept = default;
IMediaDeviceStatics(IMediaDeviceStatics&&) noexcept = default;
IMediaDeviceStatics& operator=(IMediaDeviceStatics const&) & noexcept = default;
IMediaDeviceStatics& operator=(IMediaDeviceStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) IModuleCommandResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IModuleCommandResult>
{
IModuleCommandResult(std::nullptr_t = nullptr) noexcept {}
IModuleCommandResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IModuleCommandResult(IModuleCommandResult const&) noexcept = default;
IModuleCommandResult(IModuleCommandResult&&) noexcept = default;
IModuleCommandResult& operator=(IModuleCommandResult const&) & noexcept = default;
IModuleCommandResult& operator=(IModuleCommandResult&&) & noexcept = default;
};
struct __declspec(empty_bases) IOpticalImageStabilizationControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IOpticalImageStabilizationControl>
{
IOpticalImageStabilizationControl(std::nullptr_t = nullptr) noexcept {}
IOpticalImageStabilizationControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IOpticalImageStabilizationControl(IOpticalImageStabilizationControl const&) noexcept = default;
IOpticalImageStabilizationControl(IOpticalImageStabilizationControl&&) noexcept = default;
IOpticalImageStabilizationControl& operator=(IOpticalImageStabilizationControl const&) & noexcept = default;
IOpticalImageStabilizationControl& operator=(IOpticalImageStabilizationControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IPanelBasedOptimizationControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPanelBasedOptimizationControl>
{
IPanelBasedOptimizationControl(std::nullptr_t = nullptr) noexcept {}
IPanelBasedOptimizationControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IPanelBasedOptimizationControl(IPanelBasedOptimizationControl const&) noexcept = default;
IPanelBasedOptimizationControl(IPanelBasedOptimizationControl&&) noexcept = default;
IPanelBasedOptimizationControl& operator=(IPanelBasedOptimizationControl const&) & noexcept = default;
IPanelBasedOptimizationControl& operator=(IPanelBasedOptimizationControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IPhotoConfirmationControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPhotoConfirmationControl>
{
IPhotoConfirmationControl(std::nullptr_t = nullptr) noexcept {}
IPhotoConfirmationControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IPhotoConfirmationControl(IPhotoConfirmationControl const&) noexcept = default;
IPhotoConfirmationControl(IPhotoConfirmationControl&&) noexcept = default;
IPhotoConfirmationControl& operator=(IPhotoConfirmationControl const&) & noexcept = default;
IPhotoConfirmationControl& operator=(IPhotoConfirmationControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IRedialRequestedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRedialRequestedEventArgs>
{
IRedialRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
IRedialRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRedialRequestedEventArgs(IRedialRequestedEventArgs const&) noexcept = default;
IRedialRequestedEventArgs(IRedialRequestedEventArgs&&) noexcept = default;
IRedialRequestedEventArgs& operator=(IRedialRequestedEventArgs const&) & noexcept = default;
IRedialRequestedEventArgs& operator=(IRedialRequestedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IRegionOfInterest :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRegionOfInterest>
{
IRegionOfInterest(std::nullptr_t = nullptr) noexcept {}
IRegionOfInterest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRegionOfInterest(IRegionOfInterest const&) noexcept = default;
IRegionOfInterest(IRegionOfInterest&&) noexcept = default;
IRegionOfInterest& operator=(IRegionOfInterest const&) & noexcept = default;
IRegionOfInterest& operator=(IRegionOfInterest&&) & noexcept = default;
};
struct __declspec(empty_bases) IRegionOfInterest2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRegionOfInterest2>
{
IRegionOfInterest2(std::nullptr_t = nullptr) noexcept {}
IRegionOfInterest2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRegionOfInterest2(IRegionOfInterest2 const&) noexcept = default;
IRegionOfInterest2(IRegionOfInterest2&&) noexcept = default;
IRegionOfInterest2& operator=(IRegionOfInterest2 const&) & noexcept = default;
IRegionOfInterest2& operator=(IRegionOfInterest2&&) & noexcept = default;
};
struct __declspec(empty_bases) IRegionsOfInterestControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRegionsOfInterestControl>
{
IRegionsOfInterestControl(std::nullptr_t = nullptr) noexcept {}
IRegionsOfInterestControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRegionsOfInterestControl(IRegionsOfInterestControl const&) noexcept = default;
IRegionsOfInterestControl(IRegionsOfInterestControl&&) noexcept = default;
IRegionsOfInterestControl& operator=(IRegionsOfInterestControl const&) & noexcept = default;
IRegionsOfInterestControl& operator=(IRegionsOfInterestControl&&) & noexcept = default;
};
struct __declspec(empty_bases) ISceneModeControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISceneModeControl>
{
ISceneModeControl(std::nullptr_t = nullptr) noexcept {}
ISceneModeControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISceneModeControl(ISceneModeControl const&) noexcept = default;
ISceneModeControl(ISceneModeControl&&) noexcept = default;
ISceneModeControl& operator=(ISceneModeControl const&) & noexcept = default;
ISceneModeControl& operator=(ISceneModeControl&&) & noexcept = default;
};
struct __declspec(empty_bases) ITorchControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITorchControl>
{
ITorchControl(std::nullptr_t = nullptr) noexcept {}
ITorchControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ITorchControl(ITorchControl const&) noexcept = default;
ITorchControl(ITorchControl&&) noexcept = default;
ITorchControl& operator=(ITorchControl const&) & noexcept = default;
ITorchControl& operator=(ITorchControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IVideoDeviceController :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoDeviceController>,
impl::require<winrt::Windows::Media::Devices::IVideoDeviceController, winrt::Windows::Media::Devices::IMediaDeviceController>
{
IVideoDeviceController(std::nullptr_t = nullptr) noexcept {}
IVideoDeviceController(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IVideoDeviceController(IVideoDeviceController const&) noexcept = default;
IVideoDeviceController(IVideoDeviceController&&) noexcept = default;
IVideoDeviceController& operator=(IVideoDeviceController const&) & noexcept = default;
IVideoDeviceController& operator=(IVideoDeviceController&&) & noexcept = default;
};
struct __declspec(empty_bases) IVideoDeviceControllerGetDevicePropertyResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoDeviceControllerGetDevicePropertyResult>
{
IVideoDeviceControllerGetDevicePropertyResult(std::nullptr_t = nullptr) noexcept {}
IVideoDeviceControllerGetDevicePropertyResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IVideoDeviceControllerGetDevicePropertyResult(IVideoDeviceControllerGetDevicePropertyResult const&) noexcept = default;
IVideoDeviceControllerGetDevicePropertyResult(IVideoDeviceControllerGetDevicePropertyResult&&) noexcept = default;
IVideoDeviceControllerGetDevicePropertyResult& operator=(IVideoDeviceControllerGetDevicePropertyResult const&) & noexcept = default;
IVideoDeviceControllerGetDevicePropertyResult& operator=(IVideoDeviceControllerGetDevicePropertyResult&&) & noexcept = default;
};
struct __declspec(empty_bases) IVideoTemporalDenoisingControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoTemporalDenoisingControl>
{
IVideoTemporalDenoisingControl(std::nullptr_t = nullptr) noexcept {}
IVideoTemporalDenoisingControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IVideoTemporalDenoisingControl(IVideoTemporalDenoisingControl const&) noexcept = default;
IVideoTemporalDenoisingControl(IVideoTemporalDenoisingControl&&) noexcept = default;
IVideoTemporalDenoisingControl& operator=(IVideoTemporalDenoisingControl const&) & noexcept = default;
IVideoTemporalDenoisingControl& operator=(IVideoTemporalDenoisingControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IWhiteBalanceControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWhiteBalanceControl>
{
IWhiteBalanceControl(std::nullptr_t = nullptr) noexcept {}
IWhiteBalanceControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IWhiteBalanceControl(IWhiteBalanceControl const&) noexcept = default;
IWhiteBalanceControl(IWhiteBalanceControl&&) noexcept = default;
IWhiteBalanceControl& operator=(IWhiteBalanceControl const&) & noexcept = default;
IWhiteBalanceControl& operator=(IWhiteBalanceControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IZoomControl :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IZoomControl>
{
IZoomControl(std::nullptr_t = nullptr) noexcept {}
IZoomControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IZoomControl(IZoomControl const&) noexcept = default;
IZoomControl(IZoomControl&&) noexcept = default;
IZoomControl& operator=(IZoomControl const&) & noexcept = default;
IZoomControl& operator=(IZoomControl&&) & noexcept = default;
};
struct __declspec(empty_bases) IZoomControl2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IZoomControl2>
{
IZoomControl2(std::nullptr_t = nullptr) noexcept {}
IZoomControl2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IZoomControl2(IZoomControl2 const&) noexcept = default;
IZoomControl2(IZoomControl2&&) noexcept = default;
IZoomControl2& operator=(IZoomControl2 const&) & noexcept = default;
IZoomControl2& operator=(IZoomControl2&&) & noexcept = default;
};
struct __declspec(empty_bases) IZoomSettings :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IZoomSettings>
{
IZoomSettings(std::nullptr_t = nullptr) noexcept {}
IZoomSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IZoomSettings(IZoomSettings const&) noexcept = default;
IZoomSettings(IZoomSettings&&) noexcept = default;
IZoomSettings& operator=(IZoomSettings const&) & noexcept = default;
IZoomSettings& operator=(IZoomSettings&&) & noexcept = default;
};
}
#endif