DirectShow Microsoft TV 테크놀러지 Visual Basic 및 스크립트 레퍼런스 비디오 컨트롤 Visual Basic 레퍼런스 비디오 컨트롤 이벤트 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
이 주제는 Windows xp에만 적용.
여기에서는, 비디오 컨트롤과 관련 개체로부터 발생하는 이벤트의 처리를 위해서(때문에) 애플리케이션으로 처리 할 필요가 있는 메서드 (이벤트 핸들러라고도 부른다)의 일람을 나타낸다. 이벤트가 발생 하면, 개체는 애플리케이션내에서 이벤트 핸들러를 호출한다 (핸들러가 처리 되고 있는 경우). 이벤트 핸들러는, 처리 하지 않아도 상관없다. 다만, 목적의 기능을 달성하는 유일한 방법이 이벤트 핸들러라고 하는 경우도 있다.
이벤트 | 설명 |
CertificateFailure | 개체가 암호화/암호 해제 라이센스의 취득에 실패했을 경우에 호출된다. |
CertificateSuccess | 개체가 암호화/암호 해제 라이센스의 취득에 성공했을 경우에 호출된다. |
Click | 사용자가 비디오 직사각형을 클릭했을 때에,MSVidCtl 개체에 의해 호출된다. |
ContentBecomingStale | 스트림 버퍼 소스가 스트림 버퍼 싱크보다 늦을 때 호출된다. |
DblClick | 사용자가 비디오 직사각형을 더블 클릭 했을 때에,MSVidCtl 개체에 의해 호출된다. |
EndOfMedia | 파일 재생 장치에 의해, 소스 파일의 마지막에 이르렀을 때 호출된다. |
Error | 비디오 컨트롤 또는 그것이 실행하는 필터 그래프로 에러가 발생했을 때에,MSVidCtl 개체에 의해 호출된다. 현재, 이 이벤트에는 에러는 정의되지 않다. |
KeyDown | 사용자가 키를 눌렀을 때에,MSVidCtl 개체에 의해 호출된다. |
KeyPress | 사용자가 키를 눌러 떼어 놓았을 때에,MSVidCtl 개체에 의해 호출된다. |
KeyUp | 사용자가 키를 떼어 놓았을 때에,MSVidCtl 개체에 의해 호출된다. |
MouseDown | 마우스 포인터가 비디오 컨트롤상에 있는 상태로 사용자가 마우스의 왼쪽 버튼을 눌렀을 때에,MSVidCtl 개체에 의해 호출된다. |
MouseMove | 사용자가 비디오 컨트롤상에서 마우스 포인터를 이동했을 때에,MSVidCtl 개체에 의해 호출된다. |
MouseUp | 마우스 포인터가 비디오 컨트롤상에 있는 상태로 사용자가 마우스의 왼쪽 버튼을 떼어 놓았을 때에,MSVidCtl 개체에 의해 호출된다. |
OverlayUnavailable | 하드웨어 오버레이 표면이 이용 가능하지 않을 때 호출된다. |
RatingsBlocked | 개체가 재생을 블록 했을 때 호출된다. |
RatingsChanged | 컨텐츠의 레이팅이 변화했을 때 호출된다. |
RatingsUnblocked | 개체가 재생의 블록을 해제했을 때 호출된다. |
StaleDataRead | 삭제 대상의 마크가 뒤따르고 있는 일시 기록 파일로부터 소스 개체가 read를 실시했을 때 호출된다. |
StaleFileDeleted | 일시 기록 파일이 삭제되었을 때 호출된다. |
StateChange (MSVidCtl) | 컨트롤 상태가 변화했을 때에, 비디오 컨트롤에 의해 호출된다. |
StateChange (IMSVidDevice) | 장치 상태가 변화했을 때에, 장치 개체에 의해 호출된다. |
TimeHole | 재생이 기록한 컨텐츠의 갭에 이르렀을 때 호출된다. |
TuneChanged | 현재 액티브한 튜너 장치가, 요구된 채널 또는 주파수에 대해서 튜닝 할 수 없는 경우에, 그 장치에 의해 호출된다. |
참조