DirectShow 보유 사용이 금지되고 있는 인터페이스 IAMAnalogVideoEncoder   [목차열람] [주소복사] [슬롯비우기]
IAMAnalogVideoEncoder 인터페이스
 
Microsoft DirectX 9.0

IAMAnalogVideoEncoder 인터페이스

 :  이 인터페이스의 사용은 피하는 것. 기존의 애플리케이션과의 하위 호환성을 유지하기 (위해)때문에, 계속해 지원 되지만, 새로운 애플리케이션 및 필터에서는, 이것을 사용해서는 안 된다.

IAMAnalogVideoEncoder 인터페이스는, 애플리케이션이 데이터를 디스크에 스트림 해, 이것을 비디오 테잎에 돌려 보내는 경우에, 비디오 캡춰 처리에 있어서의 하드웨어 비디오 엔코더에 의해 처리 된다. 이 인터페이스는, 비디오 방식을 설정하는 메서드와 자막 방송 및 복사 보호를 유효 또는 무효로 하는 메서드를 갖추고 있다.

IUnknown 로부터 계승한 메서드에 가세해,IAMAnalogVideoEncoder 인터페이스는 다음의 메서드를 공개한다.

메서드 설명
get_AvailableTVFormats 엔코더가 지원 하는 아날로그 비디오 방식 (NTSC/M, PAL/B, SECAM/K1 등)을 얻어온다.
get_CCEnable 자막 방송이 현재 유효한가 어떤가를 판별한다.
get_CopyProtection 복사 보호가 현재 유효한가 어떤가를 판별한다.
get_TVFormat 엔코더에 현재 설정되어 있는 아날로그 비디오 방식을 얻어온다.
put_CCEnable 자막 방송을 유효 또는 무효로 한다.
put_CopyProtection 엔코더의 복사 보호 레벨을 설정한다.
put_TVFormat 엔코더를 특정의 아날로그 비디오 방식으로 설정한다.

↑TOP