에서 sourceforge 직접 쇼 라이브러리를 사용하는 데 도움이되는 몇 가지 샘플을 다운로드했습니다. 코드에서 그는 상수 (주소로 사용)를 사용하여 정의했습니다. SetNotifyWindow 왜 우리는 우리가 마침내 정의한 특정 메시지를 참조하십시오.직접 쇼 SetNotifyWindow 함수
상수 (메시지) :
// Application-defined message to notify app of filtergraph events
public const int WM_GRAPHNOTIFY = 0x8000 + 1;
미디어 이벤트 속성 :
// provides method to retrieve the events
IMediaEventEx mediaEventEx;
SetNotifyWindow
기능 사용이 주소 :
//set the notify window
//(NB:hr-->hresult (com device error for more http://msdn.microsoft.com/en-us/library/windows/desktop/dd375623%28v=vs.85%29.aspx)
int hr = mediaEventEx.SetNotifyWindow(ptr, WM_GRAPHNOTIFY, IntPtr.Zero);
'Windows Message Loop'을 읽으십시오. – Chris
죄송합니다 무슨 뜻인지 이해가 안 돼요 – Miral
Google에 더 많은 이유가 있습니다 :)하지만 어쨌든 여러 IMediaEventEx 소스에서 이벤트를 가져오고 싶다면 다른 메시지 번호로 구분할 수있는 기능이 유용 할 것입니다 . 다른 이유는 없습니다. – Chris