DirectShow DirectShow 레퍼런스 DirectShow 의 필터 WDM 비디오 캡춰 필터   [목차열람] [주소복사] [슬롯비우기]
WDM 비디오 캡춰 필터
 
Microsoft DirectX 9.0

WDM 비디오 캡춰 필터

WDM 비디오 캡춰 필터는, Windows Driver Model (WDM) 드라이버를 사용하는 아날로그 캡춰 장치를 제어한다.

이 필터는 실제로는 커널 모드 KsProxy 플러그 인이며, (아날로그 비디오 디코더라고도 부른다) 아날로그 캡춰 장치를 제어하는 WDM 드라이버의 프로퍼티 페이지와 COM 인터페이스를 제공한다. 애플리케이션은 이것을 필터로서 취급할 수가 있다. 이 필터를 필터 그래프에 추가하려면 ,System Device Enumerator 를 사용한다. 열거자는, 이 플러그 인을 사용하는 각 장치에 대한 일의의 모니카를 돌려준다. 자세한 것은, 「장치와 필터의 열거」와「하드웨어 장치가 필터 그래프에 참가하는 방법」을 참조할것. KSProxy 를 베이스로 한 다른 필터와 같이, 필터의 프렌들리명은, 그 아래의 드라이버에 의존한다.

WDM 비디오 캡춰 필터를 통해 공개되는 장치안에는, 이하에 드는 모든 인터페이스를 처리 하지 않는 것도 있다. 애플리케이션은,QueryInterface 를 사용해, 어느 장치가 어느 인터페이스를 지원 하고 있을까를 조사할 수가 있다.

필터 인터페이스 장치의 WDM 드라이버는, 다음의 1 개 또는 복수의 인터페이스를 지원 하고 있는 경우가 있다. IAMAnalogVideoDecoder ,IAMCameraControl ,IAMDroppedFrames ,IAMExtDevice ,IAMExtTransport ,IAMFilterMiscFlags ,IAMTimecodeReader ,IAMVideoCompression ,IAMVideoControl ,IAMVideoProcAmp ,IBaseFilter ,IKsPropertySet ,IMediaSeeking ,IReferenceClock ,ISpecifyPropertyPages
입력 핀 미디어 타입 드라이버에 의존한다.
입력 핀인타페이스 드라이버에 의존한다.
출력 핀 미디어 타입 드라이버에 의존한다.
출력 핀인타페이스 드라이버는, 다음의 1 개 또는 복수의 인터페이스를 지원 하고 있는 경우가 있다.

IAMBufferNegotiation ,IAMStreamConfig ,IAMStreamControl ,IKsPin ,IKsPropertySet ,IStreamBuilder ,IMediaSeeking ,IPin ,IQualityControl ,ISpecifyPropertyPages

필터 CLSID 해당 없음.
프로퍼티 페이지 CLSID 드라이버에 의존한다.
플러그 인 실행 모듈 kswdmcap.ax
메리트 드라이버에 의존한다.
필터 카테고리 CLSID_VideoInputDeviceCategory

참조

↑TOP