Để đỡ hiểu lầm dẫn tới tranh luận dài dòng tớ đề nghị eXecutive post cái pseudocode zoom ảnh mà theo cậu các chương trinh như PS, Paint... sử dụng lên đây. Còn theo tớ thủ tục zoom đó như sau:
Code:
1. Load ảnh vào RAM
2. CPU tính toá nội dung zoom ra 1 buffer
3. BitBlt/StretchBlt etc... nội dung đó ra màn hình.
Trong cái thủ tục trên tớ thấy GPU/DX/OGL chẳng có dính líu gì vào đây cả. (Hoặc nếu có trong cái BitBlt/StretchBlt như quan niệm của cậu thì ai cần quan tâm?) Muốn zoom nhanh chỉ cần tối ưu hoá code ở bước 2 là được.
Lưu ý: Chỉ cần post pseudocode zoom ảnh của cậu lên thôi, càng ngắn gọn càng tốt, đừng cho thêm mấy cái ảnh to đùng cùng giải thích loằng ngoằng nhằm làm rối mắt người khác.
Bookmarks