PCI-Based TV 캡처

TV/라디오 튜너, TV 오디오 및 크로스바가 있는 PCI 기반 캡처 디바이스에는 복잡한 필터 그래프가 필요하며, 각각 잠재적으로 다른 색 공간과 프레임 차원을 가진 별도의 미리 보기 및 캡처 스트림을 버스로 마스터할 수 있는 하드웨어가 있어야 합니다. 이러한 디바이스는 VBI 또는 시간 코드에 대해 별도의 스트림을 제공할 수도 있습니다.

다음 다이어그램에서는 미리 보기 및 캡처 스트림에 연결된 별도의 렌더러를 보여 줍니다.

미리 보기 및 캡처 스트림에 연결된 별도의 렌더러를 보여 주는 다이어그램

PROPSETID_ALLOCATOR_CONTROL 속성 집합은 이러한 유형의 필터 그래프와 관련이 있습니다.

이러한 유형의 필터 그래프에 대한 선택적 변형은 KS_VIDEOINFOHEADER2 구조 형식 을 사용하여 표준 비디오 렌더러 대신 VMR(Video Mixer/Renderer) DirectShow 필터에 미리 보기 핀을 연결하는 것입니다. VPM(비디오 포트 관리자) 및 비디오 포트 확장 (VPI) 커널 모드 비디오 전송을 지원하는 디스플레이 디바이스를 사용하여 이 모드로 구성된 경우 버퍼는 KS_FRAME_INFO 구조의 Microsoft DirectDraw 표면 핸들과 함께 캡처 디바이스로 전달됩니다.

그러면 비디오 캡처 미니드라이버가 버퍼의 소유권을 무기한 유지할 수 있습니다. 즉, 캡처할 때 표면을 잠그고, 채우고, 잠금 해제하고, 뒤집을 수 있습니다. 미니 드라이버는 전체 화면 MS-DOS 애플리케이션 또는 독점 모드 게임을 실행하는 동안 화면 손실을 나타내는 알림을 등록해야 합니다. 이러한 경우 미니드라이버가 버퍼를 캡처 필터로 다시 완료해야 합니다.

비디오 캡처 하드웨어에 FM 라디오 튜너가 포함된 경우 라디오 튜너를 사용하는 비디오 캡처 디바이스를 참조하세요.