APO_REFERENCE_STREAM_PROPERTIES enumeration (audioenginebaseapo.h)

Specifies requested loopback stream properties.

Syntax

typedef enum APO_REFERENCE_STREAM_PROPERTIES {
  APO_REFERENCE_STREAM_PROPERTIES_NONE,
  APO_REFERENCE_STREAM_PROPERTIES_POST_VOLUME_LOOPBACK
} ;

Constants

 
APO_REFERENCE_STREAM_PROPERTIES_NONE
No loopback stream properties.
APO_REFERENCE_STREAM_PROPERTIES_POST_VOLUME_LOOPBACK
The loopback stream should be tapped after volume and/or mute are applied, if supported by the audio endpoint.

Remarks

APOs request loopback stream properties by returning a bitwise combination of flags from this enumeration from an implementation of the IApoAcousticEchoCancellation2::GetDesiredReferenceStreamProperties method.

Requirements

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