Share via


VideoCompositorDefinition 类

定义

表示自定义视频合成器的定义。

public ref class VideoCompositorDefinition sealed : IVideoCompositorDefinition
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Effects.IVideoCompositorDefinitionFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class VideoCompositorDefinition final : IVideoCompositorDefinition
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Effects.IVideoCompositorDefinitionFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class VideoCompositorDefinition final : IVideoCompositorDefinition
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Effects.IVideoCompositorDefinitionFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class VideoCompositorDefinition : IVideoCompositorDefinition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Effects.IVideoCompositorDefinitionFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VideoCompositorDefinition : IVideoCompositorDefinition
function VideoCompositorDefinition(activatableClassId, props)
Public NotInheritable Class VideoCompositorDefinition
Implements IVideoCompositorDefinition
继承
Object Platform::Object IInspectable VideoCompositorDefinition
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

构造函数

VideoCompositorDefinition(String)

初始化 VideoCompositorDefinition 类的新实例。

VideoCompositorDefinition(String, IPropertySet)

初始化 VideoCompositorDefinition 类的新实例。

属性

ActivatableClassId

获取视频合成器的可激活类 ID。

Properties

获取用于配置视频合成器对象的属性集。

适用于

另请参阅