2012-08-16 2 views
2

매우 간단합니다. 스위처의 스위치를 눌러 PC 화면에서 TV 위로 전환 할 때 간단히 XBMC를 실행하고 싶습니다. 나는 언어에 대해 너무 까다 롭지는 않지만 이것을 (Win32 API에서 아마도) 구독 할 수있는 이벤트가 있다면 더욱 궁금했다. 그렇지 않다면, 이것을 위해 폴링을 어떻게할까요?HDMI를 전환 할 때 응용 프로그램 시작

답변

0

SC_MONITORPOWER가 도움이 될 수도 있습니다. 여기를 보시려면 http://thydzik.com/hdmion-a-solution-to-loss-of-dvi-video-epid-signal-on-hd-tvs/을 시작하십시오.

나를 위해 HDMI에서 디스플레이 입력을 변경할 때마다 아마도 DVI 출력이 사라졌습니다. 모니터가 사라 졌음을 감지했기 때문입니다 (지금부터는 다른 HDMI 입력을 사용했기 때문에).

설정이 비슷하면 비슷하게 작동하는 TV가있는 DVI-> HDMI가 작동 할 수 있습니다. I. e. 모니터가 그 출력에 전혀 첨부되어 있는지 여부를 (아마도 폴링?) 감지합니다. 하지만 하드웨어가 얼마나 최근에 실행되고 있는지에 따라 달라집니다. 일반적으로 일반적인 경우에는 작동하지 않습니다.

게시 한 샘플은 모니터가 있는지 여부를 감지하지 못하기 때문에 단순히 다시 검색해야합니다. 그래도 감지가 작동합니다.

+0

흥미 롭습니다.하지만 하드웨어 결함에 의존하지는 않을 것입니다. 그래도 개인적인 용도로 사용하기 때문에 집에 돌아 가면 성공할 수 있습니다. –

관련 문제