Đồ họa máy tính - Chương 2: Công cụ đồ họa của Turbo Pascal

Công cụ đồ họa của Turbo Pascal (TP) 1. Giới thiệu - Thiết bị phần cứng điều khiển việc hiển thị hình ảnh lên màn hình có tên là Video Card (chúng ta hay gọi là “card màn hình”). - Có nhiều loại Card màn hình với khả năng mạnh yếu khác nhau, mỗi loại cần driver (trình điều khiển) riêng. Bảng sau là các file driver của TP. File driver CGA Kiểu Video card IBM CGA , chỉ hiển thị được 4 màu HERCULES MONOCHROME, 2 màu VGA và đại đa số các card màn hình hiện. | Đồ họa máy tính - Khoa CNTT - ĐHSPHN Chương II Công cụ đồ họa của Turbo Pascal TP 1. Giới thiệu - Thiết bị phần cứng điều khiển việc hiển thị hình ảnh lên màn hình có tên là Video Card chúng ta hay gọi là card màn hình . - Có nhiều loại Card màn hình với khả năng mạnh yếu khác nhau mỗi loại cần driver trình điều khiển riêng. Bảng sau là các file driver của TP. File driver Kiểu Video card CGA IBM CGA chỉ hiển thị được 4 màu HERCULES MONOCHROME 2 màu VGA và đại đa số các card màn hình hiện nay. Có 16 màu. Độ phân giải 640 480 mạnh nhất ày Chúng ta sẽ chỉ dùng loại 2. Phải làm gì để khởi tạo chế độ đồ họa Chúng ta sẽ lập trình đồ họa bằng TP. Muốn vậy cần phải - Có các file thư viện chứa các lệnh vẽ đồ họa và các file cơ bản của TP. - Đặt chúng ở cùng 1 thư mục nếu không thì phải lập đường dẫn cho tại Option Directory Unit directory và cho bằng InitGraph - Đặt lệnh khởi tạo chế độ đồ họa InitGraph vào trong chương trình Ví dụ Cách đơn giản và hay dùng nhất để khởi tạo đồ họa I Uses Graph ------ Var hằng đ n A gd gm integer sẵn J_ Begin . . . J xâu rỗng gd detect InitGraphCgd m -2 I . Các lệnh đồ họa vẽ xóa CloseGraph kết thúc đồ họa quay về chế độ màn hình văn bản bình thường I End. Vì sao lại là đơn giản và hay dùng nhất - Không cần gõ vị trí tệp BGI - Không cần nhớ bảng giá trị các chế độ màn hình có khoảng hơn 10 cặp giá trị khác nhau tương ứng với các chế độ màn hình khác nhau như EGA HERCULES VGA . http 4 Đồ họa máy tính - Khoa CNTT - ĐHSPHN - Luôn luôn khởi tạo được chế độ mạnh nhất VGA 16 màu độ phân giải 640 480 . Trong các phần tiếp theo ta luôn giả thiết rằng chế độ đồ họa là VGA Chỉ để tham khảo bảng các loại graphics card và chế độ đồ họa tương ứng GraphDriver GraphMode Số dòng cột cgA cgAo 320 200 --- CGAHi 640 200 EGA EGALo 640 200 --- EGAHi 640 350 VGA VGALo 640 200 Chúng ta sẽ chỉ dùng loại mạnh nhất yndy --- VGAMed 640 350 --- VGAHi 640 480 J HercMono HercMonoHi .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.