|
HWND capHwnd;
capHwnd=capCreateCaptureWindow("영상",WS_CHILD|WS_VISIBLE,0,0,640,480,this->Handle,0);
capDriverConnect(capHwnd,0);
capPreview(capHwnd,true);
capPreviewRate(capHwnd,30);
PC캠으로 영상을 받아서 화면에 뿌리는 것은 위와 같이 했습니다.
화면에 뿌려진 영상의 일부분을 확대, 축소를 할려고 하는데 힘드네요.
보통 인터넷 지도같은 경우 마우스로 어떤 지점을 찍고 확대하면 그부분 일대만 화면에 꽉차게
확대하잖아요. 축소하면 그 부분일대가 또 화면 꽉차게 축소하구요.
그렇게 하고 싶거든요.
여러군데 찾아봤는데 비슷한 예제는 API 함수를 이용한것인데,
제가 API 함수부분도 잘몰라서 그런지 그대로 해봐도 전혀 변화가 없네요.
( heartsim(박경원) 님의 글 보고 했거든요. ) - StretchBlt 로검색 (bcb_qna/16679)
아시는분 도움 부탁드립니다.
|