|
이지현 님이 쓰신 글 :
: Exclusive Mode (배타적 <전체화면> 모드) 로 그려지는 Direct Draw/3D 화면 상에
: 별도의 프로세스가 그림을 그릴 때, 깜박이지 않을 방법이 없습니다.
: 다이렉트 드로를 사용해 구현된 응용프로그램(여기선 게임)의 Render(); 함수는
: GDI환경과 달리 무조건 화면을 갱신하기 때문이죠.
: 깜박이지 않기 위해서는, 게임의 Render 함수 안에서 화면에 그려지기 직전에
: 내가 원하는 드로잉작업을 첨가 시키게 해야 하는데, 그럴 방법이 없습니다.
: CompatibleDC를 얻어오든 별도의 버퍼를 사용하든 답이 없는고로, 해당 게임을 적당히
: 창 모드로 돌게 하고, 창의 크기를 스크린에 거의 가득차게 하는 방법을 써야겠지만...
: 이러면 게임의 퍼포먼스가 떨어지겠지요.
:
: p.s. 게임의 매크로나 특정 게임을 타겟으로 한 툴을 만드는 분들이 많으신가 보네요.
: 개인적인 소견으론 시간이 아깝습니다...
근데 한가지 궁금한것은요...
동영상 캡쳐 하는 프로그램이 있는데 이넘은
겜상에서 깜박임 없이 오버레이를 하고 있습니다.
어떤 방법을 애용햇을까여?
동영상 캡쳐 프로그램은 fraps입니다.
|