IApoAcousticEchoCancellation2 interface (audioenginebaseapo.h)

This interface is implemented by APOs to enable acoustic echo cancellation (AEC) scenarios. It extends IAcousticEchoCancellation to allow the APO to specify desired properties of the reference stream.

Inheritance

The IApoAcousticEchoCancellation2 interface inherits from the IApoAcousticEchoCancellation interface.

Methods

The IApoAcousticEchoCancellation2 interface has these methods.

 
IApoAcousticEchoCancellation2::GetDesiredReferenceStreamProperties

Requests a set of properties for the loopback stream, if they are supported on the associated audio endpoint.

Requirements

Requirement Value
Minimum supported client Windows Build 22621
Header audioenginebaseapo.h