다음을 통해 공유


AudioDeviceOutputNode.EffectDefinitions 속성

정의

오디오 디바이스 출력 노드에 대한 효과 정의 목록을 가져옵니다. 목록의 효과는 노드가 목록에 표시되는 순서대로 노드를 통과하는 오디오 데이터를 처리합니다.

public:
 property IVector<IAudioEffectDefinition ^> ^ EffectDefinitions { IVector<IAudioEffectDefinition ^> ^ get(); };
IVector<IAudioEffectDefinition> EffectDefinitions();
public IList<IAudioEffectDefinition> EffectDefinitions { get; }
var iVector = audioDeviceOutputNode.effectDefinitions;
Public ReadOnly Property EffectDefinitions As IList(Of IAudioEffectDefinition)

속성 값

노드에 대한 효과 정의 목록입니다.

구현

설명

노드에 오디오 효과를 추가하려면 IAudioEffectDefinition 을 구현하는 개체를 EffectDefinitions 속성에 추가합니다. 이전에 추가한 효과 정의를 DisableEffectsByDefinition 메서드에 전달하여 효과를 사용하지 않도록 설정할 수 있습니다. 정의를 EnableEffectsByDefinition에 전달하여 비활성화된 효과를 다시 활성화합니다.

여러 플랫폼 제공 효과는 Windows.Media.Audio 네임스페이스에서 찾을 수 있습니다. 여기에는 다음이 포함됩니다.

또한 IBasicAudioEffect 인터페이스를 구현하는 Windows 런타임 구성 요소를 만들어 사용자 고유의 사용자 지정 오디오 효과를 만들 수 있습니다. 사용자 지정 오디오 효과를 만드는 연습은 사용자 지정 오디오 효과를 참조하세요.

적용 대상