2013-12-09 27 views
-1

我有捕獲圖與音頻和視頻,我試圖檢測Ctrl-Alt-Del和其他類似的情況,我失去了視頻預覽。 MSDN正在討論IMediaEvent,但它從不引發任何事件。IMediaEvent沒有發起任何事件

IMediaEvent是否可以工作?如果是這樣,請解釋如何使用它,因爲在這裏描述的不是功能:

http://msdn.microsoft.com/en-us/library/windows/desktop/dd390640(v=vs.85).aspx

附: 人們通常編寫內核驅動程序來避免這些問題,但在走上這條路之前,我想看看我是否可以在用戶模式下執行此操作。

回答

0

看看EC_DISPLAY_CHANGED。並且請注意,它並未默認傳遞給應用程序。你需要調用CancelDefaultHandling。

+0

不,它不會被解僱。嘗試和沒有默認處理。 – user1764961

+0

你使用自定義渲染器嗎?通常會引發這些事件的是渲染器。 –