다음을 통해 공유


DVD 이벤트 알림 코드

[DirectShow 이 페이지와 연결된 기능은 레거시 기능입니다. MediaPlayer, IMFMediaEngine, Media Foundation 오디오/비디오 캡처대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11에 최적화되었습니다. Microsoft는 가능하면 새로운 코드에서 MediaPlayer, IMFMediaEngineAudio/Video Capture를 DirectShow대신 Media Foundation 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

이 섹션에서는 DirectShow의 DVD 재생 및 탐색에 대한 이벤트 알림 코드를 나열합니다.

DirectShow에서 이벤트를 수신하는 방법에 대한 자세한 내용은 DirectShow 이벤트 알림을 참조하세요.

기타 비 DVD 이벤트 코드는 이벤트 알림 코드참조하세요.

이벤트 알림 코드 묘사
EC_DVD_ANGLE_CHANGE 사용 가능한 각도 수가 변경되었거나 현재 각도 번호가 변경되었음을 알 수 있습니다.
EC_DVD_ANGLES_AVAILABLE 각도 블록이 재생되고 있고 각도 변경이 수행될 수 있는지 여부를 나타냅니다.
EC_DVD_AUDIO_STREAM_CHANGE 현재 오디오 스트림 번호가 주 타이틀에 대해 변경되었음을 나타냅니다.
EC_DVD_BeginNavigationCommands DVD 탐색 명령 집합이 시작될 때 전송됩니다.
EC_DVD_BUTTON_AUTO_ACTIVATED 디스크의 지침에 따라 메뉴 단추가 자동으로 활성화되었음을 알립니다.
EC_DVD_BUTTON_CHANGE 사용 가능한 단추 수가 변경되었거나 현재 선택한 단추 번호가 변경되었음을 알립니다.
EC_DVD_CHAPTER_AUTOSTOP IDvdControl2::P layChaptersAutoStop 메서드 호출의 결과로 재생이 중지되었음을 나타냅니다.
EC_DVD_CHAPTER_START DVD 탐색기가 현재 타이틀의 새 챕터 재생을 시작했음을 알 수 있습니다.
EC_DVD_CMD_START 특정 명령이 시작되었음을 알 수 있습니다.
EC_DVD_CMD_END 특정 명령이 완료되었음을 알 수 있습니다.
EC_DVD_CURRENT_HMSF_TIME VOBU(모든 비디오 개체 단위)의 시작 부분에서 현재 시간을 DVD_HMSF_TIMECODE 형식으로 신호합니다.
EC_DVD_CURRENT_TIME 모든 VOBU의 시작을 알릴 수 있습니다.
EC_DVD_DISC_EJECTED 디스크가 드라이브에서 배출되었음을 알 수 있습니다.
EC_DVD_DISC_INSERTED 디스크가 드라이브에 삽입되었음을 나타냅니다.
EC_DVD_DOMAIN_CHANGE DVD 탐색기 새 도메인을 나타냅니다.
EC_DVD_ERROR DVD 오류 조건을 신호로 표시합니다.
EC_DVD_GPRM_Change GPRM(일반 매개 변수 레지스터)의 값이 변경되면 전송됩니다.
EC_DVD_KARAOKE_MODE 탐색기가 재생을 시작했거나 노래방 데이터 재생을 완료했음을 나타냅니다.
EC_DVD_NavigationCommand DVD 탐색기 DVD 탐색 명령을 처리할 때 전송됩니다.
EC_DVD_NO_FP_PGC DVD 디스크에 FP_PGC 없음을 나타냅니다(첫 번째 재생 프로그램 체인).
EC_DVD_PARENTAL_LEVEL_CHANGE 제작 콘텐츠의 부모 수준이 변경될 것임을 알 수 있습니다.
EC_DVD_PLAYBACK_RATE_CHANGE 재생 속도 변경이 시작되었고 새 속도가 매개 변수에 있음을 나타냅니다.
EC_DVD_PLAYBACK_STOPPED 재생이 중지되었음을 나타냅니다. DVD 탐색기가 타이틀 재생을 완료했으며 후속 재생에 대한 다른 분기 명령을 찾지 못했습니다.
EC_DVD_PLAYPERIOD_AUTOSTOP 탐색기가 PlayPeriodInTitleAutoStop 호출에 지정된 세그먼트 재생을 완료했음을 나타냅니다.
EC_DVD_PROGRAM_CELL_CHANGE DVD 프로그램 번호 또는 셀 번호가 변경되면 전송됩니다.
EC_DVD_PROGRAM_CHAIN_CHANGE 현재 PGC(프로그램 체인)가 변경되면 전송됩니다.
EC_DVD_SPRM_Change SPRM(시스템 매개 변수 레지스터)의 값이 변경되면 전송됩니다.
EC_DVD_STILL_OFF 모든 스틸의 끝을 알릴 수 있습니다.
EC_DVD_STILL_ON 모든 스틸의 시작을 알릴 수 있습니다.
EC_DVD_SUBPICTURE_STREAM_CHANGE 현재 하위 그림 스트림 번호가 주 타이틀에 대해 변경되었음을 알 수 있습니다.
EC_DVD_TITLE_SET_CHANGE 현재 VTS(비디오 제목 집합)가 변경되면 전송됩니다.
EC_DVD_TITLE_CHANGE 현재 제목 번호가 변경되는 시기를 나타냅니다.
EC_DVD_VALID_UOPS_CHANGE 사용 가능한 IDvdControl2 인터페이스 메서드 집합이 변경되었음을 알 수 있습니다.
EC_DVD_VOBU_Offset DVD 탐색기 PCI 패킷을 구문 분석할 때 전송됩니다.
EC_DVD_VOBU_Timestamp DVD 탐색기 PCI 패킷을 구문 분석할 때 전송됩니다.
EC_DVD_WARNING DVD 경고 조건에 신호를 표시합니다.

 

상수 및 GUID