오디오 캡처 필터
[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine 및 오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
오디오 캡처 필터는 오디오 캡처 디바이스를 나타냅니다. 여기에는 하나의 캡처 출력 핀과 여러 개의 입력 핀(Line In, Mic, CD 및 MIDI와 같은 카드 각 입력 유형에 대해 하나씩)이 있습니다.
이 필터는 둘 이상의 하드웨어 디바이스에서 작동할 수 있으므로 CoCreateInstance를 호출하여 필터를 만들지 않습니다. 대신 시스템 디바이스 열거자를 사용합니다. 시스템 디바이스 열거자는 각 디바이스에 대해 고유한 모니커를 반환합니다. 모니커의 식별 이름은 디바이스의 이름에 해당합니다. (GraphEdit에 표시되는 이름입니다.) 자세한 내용은 디바이스 및 필터 열거를 참조하세요.
레이블 | 값 |
---|---|
필터 인터페이스 | IAMAudioInputMixer, IAMFilterMiscFlags, IAMResourceControl, IBaseFilter, IPersistPropertyBag, ISpecifyPropertyPages |
입력 핀 미디어 형식 | MEDIATYPE_AnalogAudio, MEDIASUBTYPE_NULL |
입력 핀 인터페이스 | IAMAudioInputMixer, IMemInputPin, IPin, IQualityControl |
출력 핀 미디어 형식 | MEDIATYPE_Audio, MEDIASUBTYPE_NULL |
출력 핀 인터페이스 | IAMBufferNegotiation, IAMPushSource, IAMStreamConfig, IAMStreamControl, IKsPropertySet, IPin, IQualityControl |
CLSID 필터링 | 적용할 수 없음 |
속성 페이지 CLSID | CLSID_AudioInputMixerProperties |
실행 파일 | qcap.dll |
장점 | MERIT_DO_NOT_USE |
필터 범주 | CLSID_AudioInputDeviceCategory |
설명
입력 핀은 물리적 하드웨어 연결을 나타내며 DirectShow의 다른 필터에 연결되지 않습니다.
관련 항목