DirectShow DirectShow 레퍼런스 정수와 GUID DVD 이벤트 통지 코드 EC_DVD_CURRENT_HMSF_TIME   [목차열람] [주소복사] [슬롯비우기]
EC_DVD_CURRENT_HMSF_TIME
 
Microsoft DirectX 9.0

EC_DVD_CURRENT_HMSF_TIME

타이틀의 시작시를 기준으로 한 현재의 타임을 DVD_HMSF_TIMECODE 포맷으로 통지한다. 이 이벤트는, 0.4 ~ 1.0 초간격으로 발생하는 VOBU 의 시작 마다 발생한다.

파라미터

lParam1

DVD_HMSF_TIMECODE 구조체를 포함한 ULONG 값. lParam1 를 ULONG 변수에 대입해, 그 변수를 DVD_HMSF_TIMECODE 에 캐스트 해 값에 액세스 한다.

lParam2

DVD_TIMECODE_FLAGS 의 공용체를 포함한 ULONG 값.

주의

DVD_HMSF_TIMECODE 포맷은, EC_DVD_CURRENT_TIME 이벤트로 돌려받는 낡은 BCD 포맷 대신에 사용한다. HMSF 타임 코드는 조작이 간단하다. EC_DVD_CURRENT_TIME 이벤트 대신에 네비게이터에게 EC_DVD_CURRENT_HMSF_TIME 이벤트를 송신시키기 위해서(때문에)는, 애플리케이션은 IDvdControl2::SetOption(DVD_HMSF_TimeCodeEvents, TRUE)를 호출할 필요가 있다. 이 플래그를 설정했을 경우, 네비게이터는 IDvdControl2IDvdInfo2 메서드내의 모든 타임 파라미터가 DVD_HMSF_TIMECODE 로서 건네받으면 가정한다.

이 이벤트는, 타이틀 도메인으로 발생한다.

참조

↑TOP