KSPROPERTY_AEC_NOISE_FILL_ENABLE

KSPROPERTY_AEC_NOISE_FILL_ENABLE 속성은 배경 노이즈 채우기를 사용하거나 사용하지 않도록 설정하는 데 사용됩니다. AEC 노드(KSNODETYPE_ACOUSTIC_ECHO_CANCEL)의 선택적 속성입니다.

사용 요약 테이블

가져오기 설정 대상 속성 설명자 형식 속성 값 형식

Pin

KSNODEPROPERTY

BOOL

속성 값(작업 데이터)은 BOOL 형식입니다. 이 값을 TRUE 로 설정하면 배경 노이즈 채우기가 가능합니다. 사용하도록 설정하면 노드는 캡처 스트림에 백그라운드 노이즈를 삽입합니다. 이 값을 FALSE 로 설정하면 배경 노이즈 채우기가 비활성화됩니다.

반환 값

KSPROPERTY_AEC_NOISE_FILL_ENABLE 속성 요청은 성공적으로 완료되었음을 나타내는 STATUS_SUCCESS 반환합니다. 그렇지 않으면 요청이 적절한 오류 상태 코드를 반환합니다.

설명

AEC 노드는 완벽한 에코 취소 후 캡처된 데이터 스트림이 0으로 설정된 경우 발생하는 부자연스러운 침묵을 방지하기 위해 캡처 스트림에 백그라운드 편안함 노이즈를 삽입합니다.

AEC 노드를 포함하는 필터를 만들거나 노드를 다시 설정하면 백그라운드 노이즈 채우기가 기본적으로 비활성화됩니다.

요구 사항

헤더

Ksmedia.h(Ksmedia.h 포함)

참고 항목

KSNODEPROPERTY

KSNODETYPE_ACOUSTIC_ECHO_CANCEL