Q&A

  • 캡쳐화면에 그림넣기..
var
   hwndc : hwnd;
   cid : integer;
begin
        hwndc := capCreateCaptureWindow('test',1342177280,0,0,100,100,form1.Handle,cid);
        capdriverconnect(hwndc,0);
        capOverlay(hwndc,true);


위와같이 tv 카드로 카메라의 화면을 모니터 하고 있습니다.
화면에 그림을 넣고 싶은데(중앙에 센터를 표시하는 십자가)...
어떻게 해야 될지 모르겠습니다.
  
direcedraw의 overlay를 사용하면 된다고 하는데... 저한테는 꿈같은 얘기죠... ㅠ.ㅠ
예제소스나 좋은 방법 있으시면 조언 부탁드립니다.

즐거운 하루 되시길.....

ps : 궁금한게 하나 더있는데요...
       저렇게 만들어진 캡쳐윈도우의 이름이 있을텐데...
       이름.left := 100; 하면 이상없이 움직일까용???
  
       와~~ 진짜  무식한 티나는거 같다.. ㅋㅋㅋ  
1  COMMENTS
  • Profile
    박상윤 2005.08.26 20:58

    가장 편한 방법은..
    VMR이용해서. 비트맵으로 넣는 것입니다.(DSPack예제에 있습니다)

    물론..예전에는
    directx 로 그렸지만.
    ^^
    vfw에서는
    DrawDib 함수를 이용 callBack에서 그려주면 되겠지여
    보여 주기전에

    즐프 하세여