DirectShow DirectShow 레퍼런스 DirectShow base class base class 레퍼런스 CBaseFilter NotifyEvent [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
NotifyEvent 메서드는, 필터 그래프 매니저에 이벤트 통지를 송신한다.
구문
HRESULT NotifyEvent(
long EventCode,
LONG_PTR EventParam1,
LONG_PTR EventParam2
);
파라미터
EventCode
이벤트 통지 코드.
EventParam1
이벤트의 최초의 파라미터.
EventParam2
이벤트의 2 번째의 파라미터.
반환값
HRESULT 값을 돌려준다. 다음의 몇개의 값을 돌려준다.
값 | 설명 |
S_FALSE | 필터 그래프 매니저는 이벤트 통지를 받지 않았다. |
S_OK | 성공. |
E_NOTIMPL | 필터는 IMediaEventSink 인터페이스에의 포인터를 가지고 있지 않다. |
주의
통지 코드와 파라미터값의 리스트에 대해서는, 「이벤트 통지 코드」를 참조할것.
base class에서는, 이벤트 코드가 EC_COMPLETE 의 경우, 메서드는 EventParam2 파라미터를 필터의 IBaseFilter 인터페이스에의 포인터로 설정한다.
참조