MFPKEY_WMAAECMA_DMO_SOURCE_MODE 속성

음성 캡처 DSP가 소스 모드 또는 필터 모드를 사용하는지 여부를 지정합니다.

IPropertyBag 상수

IPropertyStore를 사용하는 경우에만 사용할 수 있습니다.

데이터 형식

VT_BOOL

기본값

VARIANT_TRUE

적용 대상

설명

원본 모드에서는 DSP가 오디오 디바이스에서 데이터를 자동으로 끌어오기 때문에 애플리케이션에서 DSP에 입력 데이터를 보낼 필요가 없습니다. 필터 모드에서 애플리케이션은 입력 데이터를 DSP로 보내야 합니다.

이 속성에는 다음 값이 있을 수 있습니다.

설명
VARIANT_FALSE 필터 모드.
VARIANT_TRUE 원본 모드입니다.

 

참고

DMO가 소스 모드인 경우 IMediaObject::SetOutputType 을 호출하여 출력 스트림 형식을 설정하고 IMediaObject::SetInputType 을 호출하여 입력 스트림 형식을 설정하지 않아야 합니다. 그렇지 않으면 DMO 초기화가 실패합니다.

 

이 속성의 값이 VARIANT_TRUE 경우 DSP에는 입력이 없습니다. 값이 VARIANT_FALSE 경우 DSP에는 다음 표와 같이 MFPKEY_WMAAECMA_SYSTEM_MODE 속성의 값에 따라 하나 또는 두 개의 입력이 있습니다.

입력 수
OPTIBEAM_ARRAY_AND_AEC 2
OPTIBEAM_ARRAY_ONLY 1
SINGLE_CHANNEL_AEC 2
SINGLE_CHANNEL_NSAGC 1

 

참고

단일 입력이 있는 모드만 DirectShow 9.0 API의 래퍼 필터 DMO에서 작동합니다.

 

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
헤더
Wmcodecdsp.h

추가 정보

Media Foundation 속성

음성 캡처 DSP