DirectShow DirectShow 레퍼런스 정수와 GUID 이벤트 통지 코드 EC_ACTIVATE   [목차열람] [주소복사] [슬롯비우기]
EC_ACTIVATE
 
Microsoft DirectX 9.0

EC_ACTIVATE

비디오 윈도우가 액티브 또는 비액티브하다.

파라미터

lParam1

윈도우가 액티브하게 되었을 경우는 TRUE, 윈도우가 비액티브하게 되었을 경우는 FALSE.

lParam2

렌더러의 IBaseFilter 인터페이스의 포인터.

기정의 동작

필터 그래프 매니저는,IResourceManager 인터페이스를 개입시켜 포커스를 설정한다. 애플리케이션에는 이벤트 통지를 송신하지 않는다.

주의

비디오 렌더러는, 윈도우가 액티브 또는 비액티브하게 되었을 때 (WM_ACTIVATEAPP 을 받았을 때)에 이 이벤트를 송신한다. 윈도우의 액티브와 비액티브가 발생하는 것은, 윈도우가 포커스를 취득 또는 상실한 것, 또는 렌더러가 풀 스크린 모드와 윈도우 모드를 바꾸었던 것이 원인이다.

이 이벤트에 의해, 필터 그래프 매니저는, 오디오 장치 등, 윈도우 포커스에 의존하는 리소스를 할당할 수가 있다.

참조

↑TOP