Q&A

  • 비디오를 디스플레이 하는데 멈춤하고자 할때 화면이 꺼꾸로 되는데...
비디오 컴포넌트를 이용하여 비디오를 디스플레이하고 화면을 정지시키고

화면을 켑쳐하려고 하는데 잘안되거든요.

고수님들의 지도 바랍니다.





Video1.DriverOpen := False;

Video1.DriverIndex := 0;

Video1.DriverOpen := True;



play 시에는 video1.VideoOverlay = true로하고

pause시에는 video1.VideoOverlay = false로 했는데

플레이는 제대로 되는데

pause시에는 화면이 반대로(180도회전) 됩니다.

방법좀 가르쳐 주세요.





3  COMMENTS
  • Profile
    박상윤 2001.12.18 23:25
    정지시 오버레이를 사용하지안는 이유는

    이미지를 켑쳐 하려구 하시는 것이죠!!!!

    그렇다면 처음 부터 Preview모드를 사용하시는 것두
  • Profile
    spector 2001.12.19 01:47
    먼저 답변에 감사드립니다.

    제가 설명이 부족했던가봅니다.



    비디오 장치 : 현재는 dooin oscar 를 사용하는데 모든 장치에 맞게 프로그램 하려고 합니다.

    컴포넌트 : Tvideo 컴포넌트입니다.



    네 맞습니다.화면을 멈추고 켑쳐하려고 합니다.

    preview 상태를 변경해도 디스플레이 및 pause가 되나요?

    그리고 video1.DlgVformat이라는 method가 있는데 거기에 나오는 해상도를

    프로그램소스에서도 설정할수 있나요?

    다시 한번 답변 부탁드립니다.

  • Profile
    박상윤 2001.12.19 05:24
    Tvideo 컴포넌트를 써본적은 없습니다..



    Preview,Overlay차이는 간단합니다.

    Preview는 데이터들이 CPU를 거처 화면에 뿌려 지게 됩니다.

    오버레이는 바로 화면에 뿌려집니다. 당연히 켑쳐를 할려면

    프리뷰모드로 들어 가야 하겠죠...

    플레이 하거나 멈추거나 하는 것은 같습니다..



    dooin oscar 일반적인 TV수신카드입니다.