DirectShow DirectShow 레퍼런스 DirectShow 의 필터 WDM 비디오 캡춰 필터 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
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 |
참조