AcousticEchoCanceller_Reference_Input structure (audioengineextensionapo.h)
Contains expanded information pertaining to the current Acoustic Echo Cancellation (AEC) configuration.
Syntax
typedef struct AcousticEchoCanceller_Reference_Input {
APOInitSystemEffects3 apoInitSystemEffects;
APO_REFERENCE_STREAM_PROPERTIES streamProperties;
} AcousticEchoCanceller_Reference_Input;
Members
apoInitSystemEffects
An APOInitSystemEffects3 structure that provides audio processing object (APO) initialization parameters.
streamProperties
A bitwise combination of values from the APO_REFERENCE_STREAM_PROPERTIES that specify requested loopback stream properties.
Remarks
This structure is passed to the APO's that implement IApoAcousticEchoCancellation2 as the pbyData parameter in IApoAuxiliaryInputConfiguration::AddAuxiliaryInput.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Header | audioengineextensionapo.h |