Files
nearby/cpp/platform/impl/windows/generated/winrt/impl/Windows.Media.Control.2.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

110 lines
11 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3
#ifndef WINRT_Windows_Media_Control_2_H
#define WINRT_Windows_Media_Control_2_H
#include "winrt/impl/Windows.Media.Control.1.h"
WINRT_EXPORT namespace winrt::Windows::Media::Control
{
struct __declspec(empty_bases) CurrentSessionChangedEventArgs : winrt::Windows::Media::Control::ICurrentSessionChangedEventArgs
{
CurrentSessionChangedEventArgs(std::nullptr_t) noexcept {}
CurrentSessionChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::ICurrentSessionChangedEventArgs(ptr, take_ownership_from_abi) {}
CurrentSessionChangedEventArgs(CurrentSessionChangedEventArgs const&) noexcept = default;
CurrentSessionChangedEventArgs(CurrentSessionChangedEventArgs&&) noexcept = default;
CurrentSessionChangedEventArgs& operator=(CurrentSessionChangedEventArgs const&) & noexcept = default;
CurrentSessionChangedEventArgs& operator=(CurrentSessionChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) GlobalSystemMediaTransportControlsSession : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSession
{
GlobalSystemMediaTransportControlsSession(std::nullptr_t) noexcept {}
GlobalSystemMediaTransportControlsSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSession(ptr, take_ownership_from_abi) {}
GlobalSystemMediaTransportControlsSession(GlobalSystemMediaTransportControlsSession const&) noexcept = default;
GlobalSystemMediaTransportControlsSession(GlobalSystemMediaTransportControlsSession&&) noexcept = default;
GlobalSystemMediaTransportControlsSession& operator=(GlobalSystemMediaTransportControlsSession const&) & noexcept = default;
GlobalSystemMediaTransportControlsSession& operator=(GlobalSystemMediaTransportControlsSession&&) & noexcept = default;
};
struct __declspec(empty_bases) GlobalSystemMediaTransportControlsSessionManager : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionManager
{
GlobalSystemMediaTransportControlsSessionManager(std::nullptr_t) noexcept {}
GlobalSystemMediaTransportControlsSessionManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionManager(ptr, take_ownership_from_abi) {}
GlobalSystemMediaTransportControlsSessionManager(GlobalSystemMediaTransportControlsSessionManager const&) noexcept = default;
GlobalSystemMediaTransportControlsSessionManager(GlobalSystemMediaTransportControlsSessionManager&&) noexcept = default;
GlobalSystemMediaTransportControlsSessionManager& operator=(GlobalSystemMediaTransportControlsSessionManager const&) & noexcept = default;
GlobalSystemMediaTransportControlsSessionManager& operator=(GlobalSystemMediaTransportControlsSessionManager&&) & noexcept = default;
static auto RequestAsync();
};
struct __declspec(empty_bases) GlobalSystemMediaTransportControlsSessionMediaProperties : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionMediaProperties
{
GlobalSystemMediaTransportControlsSessionMediaProperties(std::nullptr_t) noexcept {}
GlobalSystemMediaTransportControlsSessionMediaProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionMediaProperties(ptr, take_ownership_from_abi) {}
GlobalSystemMediaTransportControlsSessionMediaProperties(GlobalSystemMediaTransportControlsSessionMediaProperties const&) noexcept = default;
GlobalSystemMediaTransportControlsSessionMediaProperties(GlobalSystemMediaTransportControlsSessionMediaProperties&&) noexcept = default;
GlobalSystemMediaTransportControlsSessionMediaProperties& operator=(GlobalSystemMediaTransportControlsSessionMediaProperties const&) & noexcept = default;
GlobalSystemMediaTransportControlsSessionMediaProperties& operator=(GlobalSystemMediaTransportControlsSessionMediaProperties&&) & noexcept = default;
};
struct __declspec(empty_bases) GlobalSystemMediaTransportControlsSessionPlaybackControls : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionPlaybackControls
{
GlobalSystemMediaTransportControlsSessionPlaybackControls(std::nullptr_t) noexcept {}
GlobalSystemMediaTransportControlsSessionPlaybackControls(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionPlaybackControls(ptr, take_ownership_from_abi) {}
GlobalSystemMediaTransportControlsSessionPlaybackControls(GlobalSystemMediaTransportControlsSessionPlaybackControls const&) noexcept = default;
GlobalSystemMediaTransportControlsSessionPlaybackControls(GlobalSystemMediaTransportControlsSessionPlaybackControls&&) noexcept = default;
GlobalSystemMediaTransportControlsSessionPlaybackControls& operator=(GlobalSystemMediaTransportControlsSessionPlaybackControls const&) & noexcept = default;
GlobalSystemMediaTransportControlsSessionPlaybackControls& operator=(GlobalSystemMediaTransportControlsSessionPlaybackControls&&) & noexcept = default;
};
struct __declspec(empty_bases) GlobalSystemMediaTransportControlsSessionPlaybackInfo : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionPlaybackInfo
{
GlobalSystemMediaTransportControlsSessionPlaybackInfo(std::nullptr_t) noexcept {}
GlobalSystemMediaTransportControlsSessionPlaybackInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionPlaybackInfo(ptr, take_ownership_from_abi) {}
GlobalSystemMediaTransportControlsSessionPlaybackInfo(GlobalSystemMediaTransportControlsSessionPlaybackInfo const&) noexcept = default;
GlobalSystemMediaTransportControlsSessionPlaybackInfo(GlobalSystemMediaTransportControlsSessionPlaybackInfo&&) noexcept = default;
GlobalSystemMediaTransportControlsSessionPlaybackInfo& operator=(GlobalSystemMediaTransportControlsSessionPlaybackInfo const&) & noexcept = default;
GlobalSystemMediaTransportControlsSessionPlaybackInfo& operator=(GlobalSystemMediaTransportControlsSessionPlaybackInfo&&) & noexcept = default;
};
struct __declspec(empty_bases) GlobalSystemMediaTransportControlsSessionTimelineProperties : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionTimelineProperties
{
GlobalSystemMediaTransportControlsSessionTimelineProperties(std::nullptr_t) noexcept {}
GlobalSystemMediaTransportControlsSessionTimelineProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IGlobalSystemMediaTransportControlsSessionTimelineProperties(ptr, take_ownership_from_abi) {}
GlobalSystemMediaTransportControlsSessionTimelineProperties(GlobalSystemMediaTransportControlsSessionTimelineProperties const&) noexcept = default;
GlobalSystemMediaTransportControlsSessionTimelineProperties(GlobalSystemMediaTransportControlsSessionTimelineProperties&&) noexcept = default;
GlobalSystemMediaTransportControlsSessionTimelineProperties& operator=(GlobalSystemMediaTransportControlsSessionTimelineProperties const&) & noexcept = default;
GlobalSystemMediaTransportControlsSessionTimelineProperties& operator=(GlobalSystemMediaTransportControlsSessionTimelineProperties&&) & noexcept = default;
};
struct __declspec(empty_bases) MediaPropertiesChangedEventArgs : winrt::Windows::Media::Control::IMediaPropertiesChangedEventArgs
{
MediaPropertiesChangedEventArgs(std::nullptr_t) noexcept {}
MediaPropertiesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IMediaPropertiesChangedEventArgs(ptr, take_ownership_from_abi) {}
MediaPropertiesChangedEventArgs(MediaPropertiesChangedEventArgs const&) noexcept = default;
MediaPropertiesChangedEventArgs(MediaPropertiesChangedEventArgs&&) noexcept = default;
MediaPropertiesChangedEventArgs& operator=(MediaPropertiesChangedEventArgs const&) & noexcept = default;
MediaPropertiesChangedEventArgs& operator=(MediaPropertiesChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) PlaybackInfoChangedEventArgs : winrt::Windows::Media::Control::IPlaybackInfoChangedEventArgs
{
PlaybackInfoChangedEventArgs(std::nullptr_t) noexcept {}
PlaybackInfoChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::IPlaybackInfoChangedEventArgs(ptr, take_ownership_from_abi) {}
PlaybackInfoChangedEventArgs(PlaybackInfoChangedEventArgs const&) noexcept = default;
PlaybackInfoChangedEventArgs(PlaybackInfoChangedEventArgs&&) noexcept = default;
PlaybackInfoChangedEventArgs& operator=(PlaybackInfoChangedEventArgs const&) & noexcept = default;
PlaybackInfoChangedEventArgs& operator=(PlaybackInfoChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) SessionsChangedEventArgs : winrt::Windows::Media::Control::ISessionsChangedEventArgs
{
SessionsChangedEventArgs(std::nullptr_t) noexcept {}
SessionsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::ISessionsChangedEventArgs(ptr, take_ownership_from_abi) {}
SessionsChangedEventArgs(SessionsChangedEventArgs const&) noexcept = default;
SessionsChangedEventArgs(SessionsChangedEventArgs&&) noexcept = default;
SessionsChangedEventArgs& operator=(SessionsChangedEventArgs const&) & noexcept = default;
SessionsChangedEventArgs& operator=(SessionsChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) TimelinePropertiesChangedEventArgs : winrt::Windows::Media::Control::ITimelinePropertiesChangedEventArgs
{
TimelinePropertiesChangedEventArgs(std::nullptr_t) noexcept {}
TimelinePropertiesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Media::Control::ITimelinePropertiesChangedEventArgs(ptr, take_ownership_from_abi) {}
TimelinePropertiesChangedEventArgs(TimelinePropertiesChangedEventArgs const&) noexcept = default;
TimelinePropertiesChangedEventArgs(TimelinePropertiesChangedEventArgs&&) noexcept = default;
TimelinePropertiesChangedEventArgs& operator=(TimelinePropertiesChangedEventArgs const&) & noexcept = default;
TimelinePropertiesChangedEventArgs& operator=(TimelinePropertiesChangedEventArgs&&) & noexcept = default;
};
}
#endif