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 현재 액티브한 튜너 장치가, 요구된 채널 또는 주파수에 대해서 튜닝 할 수 없는 경우에, 그 장치에 의해 호출된다.

참조

↑TOP