DirectShow DirectShow 레퍼런스 DirectShow 의 필터 CC 디코더 필터   [목차열람] [주소복사] [슬롯비우기]
CC 디코더 필터
 
Microsoft DirectX 9.0

CC 디코더 필터

CC VBI 디코더는 커널 모드 스트림 클래스 필터이다. GraphEdit 에서는 "WDM Streaming VBI CODEC" 카테고리에 표시된다. 캡춰 필터에 의해 송신된 샘플 파형을 받아, 디코드한 자막 방송 데이터를 Line 21 디코더나 수신 애플리케이션에 송신한다.

이 필터에는, VBI 및 HWCC 의 2 개의 입력 핀이 있다. VBI 핀은 미처리의 VBI 데이터용으로 사용되어 HWCC 핀은 캡춰 필터가 하드웨어로 VBI 디코드를 실행할 때에 사용된다. HWCC 핀으로 데이터가 수신되면 CC 디코더는 "파스스르모드" 로 동작해, 데이터를 처리하지 않고 직접 Line 21 디코더에 송신한다. 캡춰 필터가 HWCC 핀을 공개하는 경우는, CC 디코더 위에의 대응하는 핀에 직접 접속되고 있을 필요가 있다. 핀의 카테고리는, PINNAME_VIDEO_CC_CAPTURE 이다.

CC 디코더에는 최대 8 개의 출력 핀이 있어, 각각이 자신의 라인과 서브 스트림을 선택할 수 있다. 최초의 출력 핀은 Line 21 디코더에 접속된다.

CC 디코더 필터는,"WDM Streaming VBI Codecs" 필터 카테고리 (AM_KSCATEGORY_VBICODEC)에 표시된다.

이것은 커널 모드 필터이기 (위해)때문에,CoCreateInstance 를 사용해 애플리케이션으로부터 직접 생성 할 수 없다. 대신에 System Device Enumerator 를 사용한다. 더 자세한 정보는, 「커널 모드 필터의 생성」을 참조할것.

참조

↑TOP