Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Effects.1.h
T
jfcarroll 28da839987 Latest update for winrt
PiperOrigin-RevId: 452591835
2022-06-02 12:05:19 -07:00

164 lines
9.3 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.220531.1
#pragma once
#ifndef WINRT_Windows_Media_Effects_1_H
#define WINRT_Windows_Media_Effects_1_H
#include "winrt/impl/Windows.Media.0.h"
#include "winrt/impl/Windows.Media.Effects.0.h"
WINRT_EXPORT namespace winrt::Windows::Media::Effects
{
struct __declspec(empty_bases) IAudioCaptureEffectsManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioCaptureEffectsManager>
{
IAudioCaptureEffectsManager(std::nullptr_t = nullptr) noexcept {}
IAudioCaptureEffectsManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAudioEffect :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioEffect>
{
IAudioEffect(std::nullptr_t = nullptr) noexcept {}
IAudioEffect(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAudioEffectDefinition :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioEffectDefinition>
{
IAudioEffectDefinition(std::nullptr_t = nullptr) noexcept {}
IAudioEffectDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAudioEffectDefinitionFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioEffectDefinitionFactory>
{
IAudioEffectDefinitionFactory(std::nullptr_t = nullptr) noexcept {}
IAudioEffectDefinitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAudioEffectsManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioEffectsManagerStatics>
{
IAudioEffectsManagerStatics(std::nullptr_t = nullptr) noexcept {}
IAudioEffectsManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAudioRenderEffectsManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioRenderEffectsManager>
{
IAudioRenderEffectsManager(std::nullptr_t = nullptr) noexcept {}
IAudioRenderEffectsManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAudioRenderEffectsManager2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAudioRenderEffectsManager2>
{
IAudioRenderEffectsManager2(std::nullptr_t = nullptr) noexcept {}
IAudioRenderEffectsManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IBasicAudioEffect :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBasicAudioEffect>,
impl::require<winrt::Windows::Media::Effects::IBasicAudioEffect, winrt::Windows::Media::IMediaExtension>
{
IBasicAudioEffect(std::nullptr_t = nullptr) noexcept {}
IBasicAudioEffect(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IBasicVideoEffect :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBasicVideoEffect>,
impl::require<winrt::Windows::Media::Effects::IBasicVideoEffect, winrt::Windows::Media::IMediaExtension>
{
IBasicVideoEffect(std::nullptr_t = nullptr) noexcept {}
IBasicVideoEffect(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ICompositeVideoFrameContext :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositeVideoFrameContext>
{
ICompositeVideoFrameContext(std::nullptr_t = nullptr) noexcept {}
ICompositeVideoFrameContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IProcessAudioFrameContext :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IProcessAudioFrameContext>
{
IProcessAudioFrameContext(std::nullptr_t = nullptr) noexcept {}
IProcessAudioFrameContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IProcessVideoFrameContext :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IProcessVideoFrameContext>
{
IProcessVideoFrameContext(std::nullptr_t = nullptr) noexcept {}
IProcessVideoFrameContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ISlowMotionEffectDefinition :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISlowMotionEffectDefinition>,
impl::require<winrt::Windows::Media::Effects::ISlowMotionEffectDefinition, winrt::Windows::Media::Effects::IVideoEffectDefinition>
{
ISlowMotionEffectDefinition(std::nullptr_t = nullptr) noexcept {}
ISlowMotionEffectDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoCompositor :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoCompositor>,
impl::require<winrt::Windows::Media::Effects::IVideoCompositor, winrt::Windows::Media::IMediaExtension>
{
IVideoCompositor(std::nullptr_t = nullptr) noexcept {}
IVideoCompositor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoCompositorDefinition :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoCompositorDefinition>
{
IVideoCompositorDefinition(std::nullptr_t = nullptr) noexcept {}
IVideoCompositorDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoCompositorDefinitionFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoCompositorDefinitionFactory>
{
IVideoCompositorDefinitionFactory(std::nullptr_t = nullptr) noexcept {}
IVideoCompositorDefinitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoEffectDefinition :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoEffectDefinition>
{
IVideoEffectDefinition(std::nullptr_t = nullptr) noexcept {}
IVideoEffectDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoEffectDefinitionFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoEffectDefinitionFactory>
{
IVideoEffectDefinitionFactory(std::nullptr_t = nullptr) noexcept {}
IVideoEffectDefinitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoTransformEffectDefinition :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoTransformEffectDefinition>,
impl::require<winrt::Windows::Media::Effects::IVideoTransformEffectDefinition, winrt::Windows::Media::Effects::IVideoEffectDefinition>
{
IVideoTransformEffectDefinition(std::nullptr_t = nullptr) noexcept {}
IVideoTransformEffectDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoTransformEffectDefinition2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoTransformEffectDefinition2>
{
IVideoTransformEffectDefinition2(std::nullptr_t = nullptr) noexcept {}
IVideoTransformEffectDefinition2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IVideoTransformSphericalProjection :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVideoTransformSphericalProjection>
{
IVideoTransformSphericalProjection(std::nullptr_t = nullptr) noexcept {}
IVideoTransformSphericalProjection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif