WindowsFormsHost의 Z-order의 문제점....
2010, Oct 01
이번에 프로젝트를 진행하면서
WPF와 Direct Show를 접목 시키면서 Direct Show .Net Libarary를 사용하게 되었는데
그때 WPF에서 WinForm의 컨트롤을 사용하기 위해서 WindowsFormsHost를 사용하였는데
이게 Z-order에 문제점이 있는 것이였다...
WPF는 GDI객체를 사용해서 화면에 뿌리지 않는 모양인데;;
WinForm 컨트롤을 쓰면서 GDI도 같이 뿌리게 되면서
Z-order과 상관없이.. WFP를 먼저 뿌리고 마지막으로 GDI를 뿌리는 듯 하네요;;
이런..................
Z-order을 분명히 흰 사각형으로 먼저 올렸음에도 불구하고;;;
다음 화면과 같이 뒤에 와보리는 상황이 되어벼렸네요;;
원래... 프로젝트 계획에는 상관이 없지만..
동영상위에 레이어를 띄어서 무언가를 해볼 생각이 있었는데
물거품이 되어버렸네요;;
그냥 프로젝트 시작계획대로 해야겠어요;;