Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.SpeechRecognition.1.h
2026-01-27 23:46:02 -08:00

199 lines
12 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_SpeechRecognition_1_H
#define WINRT_Windows_Media_SpeechRecognition_1_H
#include "winrt/impl/Windows.Foundation.0.h"
#include "winrt/impl/Windows.Media.SpeechRecognition.0.h"
WINRT_EXPORT namespace winrt::Windows::Media::SpeechRecognition
{
struct WINRT_IMPL_EMPTY_BASES ISpeechContinuousRecognitionCompletedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechContinuousRecognitionCompletedEventArgs>
{
ISpeechContinuousRecognitionCompletedEventArgs(std::nullptr_t = nullptr) noexcept {}
ISpeechContinuousRecognitionCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechContinuousRecognitionResultGeneratedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechContinuousRecognitionResultGeneratedEventArgs>
{
ISpeechContinuousRecognitionResultGeneratedEventArgs(std::nullptr_t = nullptr) noexcept {}
ISpeechContinuousRecognitionResultGeneratedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechContinuousRecognitionSession :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechContinuousRecognitionSession>
{
ISpeechContinuousRecognitionSession(std::nullptr_t = nullptr) noexcept {}
ISpeechContinuousRecognitionSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionCompilationResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionCompilationResult>
{
ISpeechRecognitionCompilationResult(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionCompilationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionConstraint :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionConstraint>
{
ISpeechRecognitionConstraint(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionConstraint(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionGrammarFileConstraint :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionGrammarFileConstraint>,
impl::require<winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionGrammarFileConstraint, winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionConstraint>
{
ISpeechRecognitionGrammarFileConstraint(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionGrammarFileConstraint(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionGrammarFileConstraintFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionGrammarFileConstraintFactory>
{
ISpeechRecognitionGrammarFileConstraintFactory(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionGrammarFileConstraintFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionHypothesis :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionHypothesis>
{
ISpeechRecognitionHypothesis(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionHypothesis(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionHypothesisGeneratedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionHypothesisGeneratedEventArgs>
{
ISpeechRecognitionHypothesisGeneratedEventArgs(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionHypothesisGeneratedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionListConstraint :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionListConstraint>,
impl::require<winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionListConstraint, winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionConstraint>
{
ISpeechRecognitionListConstraint(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionListConstraint(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionListConstraintFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionListConstraintFactory>
{
ISpeechRecognitionListConstraintFactory(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionListConstraintFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionQualityDegradingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionQualityDegradingEventArgs>
{
ISpeechRecognitionQualityDegradingEventArgs(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionQualityDegradingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionResult>
{
ISpeechRecognitionResult(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionResult2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionResult2>
{
ISpeechRecognitionResult2(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionResult2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionSemanticInterpretation :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionSemanticInterpretation>
{
ISpeechRecognitionSemanticInterpretation(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionSemanticInterpretation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionTopicConstraint :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionTopicConstraint>,
impl::require<winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionTopicConstraint, winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionConstraint>
{
ISpeechRecognitionTopicConstraint(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionTopicConstraint(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionTopicConstraintFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionTopicConstraintFactory>
{
ISpeechRecognitionTopicConstraintFactory(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionTopicConstraintFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognitionVoiceCommandDefinitionConstraint :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognitionVoiceCommandDefinitionConstraint>,
impl::require<winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionVoiceCommandDefinitionConstraint, winrt::Windows::Media::SpeechRecognition::ISpeechRecognitionConstraint>
{
ISpeechRecognitionVoiceCommandDefinitionConstraint(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognitionVoiceCommandDefinitionConstraint(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizer :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizer>,
impl::require<winrt::Windows::Media::SpeechRecognition::ISpeechRecognizer, winrt::Windows::Foundation::IClosable>
{
ISpeechRecognizer(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizer2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizer2>
{
ISpeechRecognizer2(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizer2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizerFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizerFactory>
{
ISpeechRecognizerFactory(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizerStateChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizerStateChangedEventArgs>
{
ISpeechRecognizerStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizerStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizerStatics>
{
ISpeechRecognizerStatics(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizerStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizerStatics2>
{
ISpeechRecognizerStatics2(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizerTimeouts :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizerTimeouts>
{
ISpeechRecognizerTimeouts(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizerTimeouts(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpeechRecognizerUIOptions :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpeechRecognizerUIOptions>
{
ISpeechRecognizerUIOptions(std::nullptr_t = nullptr) noexcept {}
ISpeechRecognizerUIOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif