DirectShow DirectShow 레퍼런스 인터페이스 IAMTimecodeDisplay [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
IAMTimecodeDisplay 인터페이스는, 외부의 SMPTE/MIDI 타임 코드 디스플레이 장치의 동작을 정의한다. DirectShow 에서는 현재, 이 인터페이스를 처리 하는 필터는 제공하고 있지 않다. 외부의 타임 코드 리더 또는 타임 코드 제네레이터의 타임 코드 디스플레이를 제어하는 필터에서는, 써드파티가 이 인터페이스를 처리 할 필요가 있다. 타임 코드 리더 또는 타임 코드 제네레이터는, VCR 에 짜넣는 일도, 개별의 외부 장치로서 취급할 수도 있다. 이 인터페이스는, Microsoft® DirectShow® 필터 그래프내에서의 렌더링을 목적으로 하는 것은 아니다. 순수하게 외부 장치의 표시로 사용하는 것이다.
하드웨어의 요건
하드웨어의 요건에 대해서는, 「IAMExtTransport 인터페이스」를 참조할것.
IAMTimecodeDisplay 인터페이스는,IUnknown 로부터 계승되는 메서드에 가세해 이하의 메서드를 공개한다.
메서드 | 설명 |
GetTCDisplayEnable | 외부 장치의 타임 코드 캐릭터 제너레이터 출력이 유효한가 어떤가를 판별한다. |
SetTCDisplayEnable | 외부 장치의 타임 코드 캐릭터 출력 제네레이터를 유효 또는 무효로 한다. |
GetTCDisplay | 타임 코드 캐릭터 제너레이터 출력의 현재의 설정을 얻어온다. |
SetTCDisplay | 타임 코드 캐릭터 제너레이터 출력의 특성을 설정한다. |