ReverbEffectDefinition 类

定义

表示音频图支持的混响效果定义。

public ref class ReverbEffectDefinition sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Audio.IReverbEffectDefinitionFactory, 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 ReverbEffectDefinition final
/// [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.Audio.IReverbEffectDefinitionFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class ReverbEffectDefinition final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Audio.IReverbEffectDefinitionFactory), 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 ReverbEffectDefinition
[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.Audio.IReverbEffectDefinitionFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ReverbEffectDefinition
function ReverbEffectDefinition(audioGraph)
Public NotInheritable Class ReverbEffectDefinition
继承
Object Platform::Object IInspectable ReverbEffectDefinition
属性
实现

Windows 要求

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

构造函数

ReverbEffectDefinition(AudioGraph)

初始化 ReverbffectDefinition 类的新实例。

属性

ActivatableClassId

获取混响效果定义对象的可激活类 ID。

DecayTime

获取或设置混响效果定义支持的衰减时间。

Density

获取或设置混响效果定义中包含的密度。

DisableLateField

获取或设置一个值,该值指示混响效果是否禁用后期字段。

EarlyDiffusion

获取或设置混响效果定义的早期扩散值。

HighEQCutoff

获取或设置混响效果定义中包含的高均衡截止。

HighEQGain

获取或设置混响效果定义中包含的高均衡增益。

LateDiffusion

获取或设置混响效果定义中包含的后期扩散。

LowEQCutoff

获取或设置混响效果定义中包含的低均衡截止。

LowEQGain

获取或设置混响效果定义中包含的低均衡增益。

PositionLeft

获取或设置混响效果定义中包含的左侧位置。

PositionMatrixLeft

获取或设置混响效果定义中包含的左侧矩阵位置。

PositionMatrixRight

获取或设置混响效果定义中包含的右侧矩阵位置。

PositionRight

获取或设置混响效果定义中包含的右侧位置。

Properties

获取混响效果定义支持的属性。

RearDelay

获取或设置混响效果定义中包含的后延迟。

ReflectionsDelay

获取或设置混响效果定义中包含的反射延迟。

ReflectionsGain

获取或设置包含在混响效果定义中的反射增益。

ReverbDelay

获取或设置混响效果定义中包含的混响延迟。

ReverbGain

获取或设置混响效果定义中包含的混响增益。

RoomFilterFreq

获取或设置混响效果定义中包含的房间筛选器频率。

RoomFilterHF

获取或设置包含在混响效果定义中的房间筛选器高频率。

RoomFilterMain

获取或设置混响效果定义中包含的main房间筛选器。

RoomSize

获取或设置混响效果定义中包含的房间大小。

WetDryMix

获取或设置混响效果定义的湿干音频语音混合。

适用于

另请参阅