프로그램
2007. 11. 5.
[펌] DirectDraw - Blit, Flip, RECT, DDBLTFX, Lock
출처 : http://blog.empas.com/uuzazuk/19664434 ◈ Blit, Flip, RECT, DDBLTFX 그리고 Lock 게임 제작에서는 복사를 자주 하게됩니다. 왜냐하면, 단 1개의 표면으로 모니터에 그림을 나타내는 것이 아니라 우선 2차, 3차 표면에다가 그림이나 캐릭터를 준비해 두었다가 나중에 1차 화면으로 그림들을 보내어 우리가 눈으로 볼 수 있게 하는 방식을 쓰기 때문입니다. 따라서 이제는 표면 복사 개념을 가진 함수인 Blit와 Flip - 그리고 이와 같은 효과를 가지는 Lock 함수 - 을 공부해야 하며, 또 이 과정에서 사용되는 RECT와 DDBLTFX라는 구조체도 알아 두어야 합니다. 1. Flip에 대하여 쉬운 개념부터 먼저 정리한다. 결론적으로 Flip 함수는..