Files
2025-07-09 08:58:00 -07:00

95 lines
5.9 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.250303.1
#pragma once
#ifndef WINRT_Windows_Media_Control_1_H
#define WINRT_Windows_Media_Control_1_H
#include "winrt/impl/Windows.Media.Control.0.h"
WINRT_EXPORT namespace winrt::Windows::Media::Control
{
struct WINRT_IMPL_EMPTY_BASES ICurrentSessionChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICurrentSessionChangedEventArgs>
{
ICurrentSessionChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
ICurrentSessionChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGlobalSystemMediaTransportControlsSession :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGlobalSystemMediaTransportControlsSession>
{
IGlobalSystemMediaTransportControlsSession(std::nullptr_t = nullptr) noexcept {}
IGlobalSystemMediaTransportControlsSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGlobalSystemMediaTransportControlsSessionManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGlobalSystemMediaTransportControlsSessionManager>
{
IGlobalSystemMediaTransportControlsSessionManager(std::nullptr_t = nullptr) noexcept {}
IGlobalSystemMediaTransportControlsSessionManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGlobalSystemMediaTransportControlsSessionManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGlobalSystemMediaTransportControlsSessionManagerStatics>
{
IGlobalSystemMediaTransportControlsSessionManagerStatics(std::nullptr_t = nullptr) noexcept {}
IGlobalSystemMediaTransportControlsSessionManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGlobalSystemMediaTransportControlsSessionMediaProperties :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGlobalSystemMediaTransportControlsSessionMediaProperties>
{
IGlobalSystemMediaTransportControlsSessionMediaProperties(std::nullptr_t = nullptr) noexcept {}
IGlobalSystemMediaTransportControlsSessionMediaProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGlobalSystemMediaTransportControlsSessionPlaybackControls :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGlobalSystemMediaTransportControlsSessionPlaybackControls>
{
IGlobalSystemMediaTransportControlsSessionPlaybackControls(std::nullptr_t = nullptr) noexcept {}
IGlobalSystemMediaTransportControlsSessionPlaybackControls(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGlobalSystemMediaTransportControlsSessionPlaybackInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGlobalSystemMediaTransportControlsSessionPlaybackInfo>
{
IGlobalSystemMediaTransportControlsSessionPlaybackInfo(std::nullptr_t = nullptr) noexcept {}
IGlobalSystemMediaTransportControlsSessionPlaybackInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGlobalSystemMediaTransportControlsSessionTimelineProperties :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGlobalSystemMediaTransportControlsSessionTimelineProperties>
{
IGlobalSystemMediaTransportControlsSessionTimelineProperties(std::nullptr_t = nullptr) noexcept {}
IGlobalSystemMediaTransportControlsSessionTimelineProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMediaPropertiesChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaPropertiesChangedEventArgs>
{
IMediaPropertiesChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IMediaPropertiesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPlaybackInfoChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPlaybackInfoChangedEventArgs>
{
IPlaybackInfoChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IPlaybackInfoChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISessionsChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISessionsChangedEventArgs>
{
ISessionsChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
ISessionsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITimelinePropertiesChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITimelinePropertiesChangedEventArgs>
{
ITimelinePropertiesChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
ITimelinePropertiesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif