Поделиться через


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

Возвращает идентификатор активируемых классов для объекта определения эффекта реверберации.

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

Возвращает или задает мокро-сухой голосовой микс для определения эффекта реверберации.

Применяется к

См. также раздел