DirectShow DirectShow 레퍼런스 DirectShow base class base class 레퍼런스 CAMEvent   [목차열람] [주소복사] [슬롯비우기]
CAMEvent 클래스
 
Microsoft DirectX 9.0

CAMEvent 클래스

CAMEvent 클래스의 계층

CAMEvent 클래스는 수동 리셋 및 자동 리셋 이벤트의 래퍼 클래스이다.

이 클래스는,CreateEvent,WaitForSingleObject,ResetEvent 등의 Microsoft® Win32® 함수보다 편리한 이벤트 관리 방법을 제공한다.

요건

헤더: Wxutil.h 로 선언해, Streams.h 를 인클루드 한다.

라이브러리: Strmbase.lib (리테일 빌드) 또는 Strmbasd.lib (디버그 빌드).

프로텍트 멤버 변수  
m_hEvent 이벤트 핸들.

퍼블릭 메서드  
CAMEvent 생성자 메서드.
~CAMEvent 소멸자 메서드.
Check 이벤트가 설정되어 있는지를 블록 하지 않고 체크한다.
Reset 이벤트 상태를 비신호 상태(Nonsignaled)로 설정한다.
Set 이벤트를 송신한다.
Wait 이벤트가 신호를 받거나 타임 아웃이 발생할 때까지 블록 한다.

연산자  
operator HANDLE 이벤트 핸들을 얻어온다.

↑TOP