Bài giảng Lập trình Windows: Chương 4 - Lập trình đồ họa với thư viện GDI (Graphics Device Interface)

Bài giảng Lập trình Windows: Chương 4 - Lập trình đồ họa với thư viện GDI (Graphics Device Interface) nêu lên giới thiệu; các khái niệm cơ bản; các ví dụ hình vẽ đồ họa; xử lý ảnh Bitmap; in ấn (printing) trong thư viện GDI (Graphics Device Interface). | LẬP TRÌNH WINDOWS Lập trình đồ họa với thư viện GDI (Graphics Device Interface) Nội dung - Giới thiệu Các khái niệm cơ bản Các ví dụ hình vẽ đồ họa Xử lý ảnh Bitmap In ấn (printing) Giới thiệu GDI là thư viện cung cấp các hàm (functions) và các cấu trúc dữ liệu (structures) cần thiết để ứng dụng tạo ra những kết xuất dưới dạng đồ họa (hiển thị lên màn hình, in ra máy in, ) Các hàm GDI cho phép vẽ đường thẳng, đường cong, các hình đa giác, xuất ký tự, hiển thị ảnh bitmap, in ấn, GDI không tương tác trực tiếp với thiết bị phần cứng, mà thông qua các driver Các khái niệm cơ bản Thiết bị đồ họa (Graphics device) Ngữ cảnh của thiết bị (DC - Device Context) DC trong MFC Đối tượng vẽ (Drawing object) Đối tượng vẽ trong MFC Các khái niệm cơ bản - Thiết bị đồ họa Thiết bị đồ họa (Graphics device): là những thiết bị cho phép thể hiện các kết xuất dạng đồ họa trên đó Thiết bị vật lý (physical device): là những thiết bị thật như màn hình, cửa sổ, máy in, Thiết bị “ảo” (logical device): là các thiết bị được giả lập trong bộ nhớ, còn gọi là “memory device”, có tác dụng mô phỏng thiết bị vật lý Thư viện GDI cho phép thực hiện các lệnh vẽ trên cả thiết bị vật lý lẫn logic Các khái niệm cơ bản - Ngữ cảnh của thiết bị Ngữ cảnh của thiết bị (Device Context): là một cấu trúc lưu trữ các thông số của thiết bị đồ họa, ví dụ: Chế độ vẽ hiện tại (drawing mode) Vị trí bút vẽ hiện tại (pen position) Các đối tượng vẽ hiện tại (Pen, Brush, Font) Các thông số này chi phối những thao tác vẽ lên thiết bị tại thời điểm thực hiện Mỗi thiết bị được đặc trưng bởi 1 cấu trúc DC Các khái niệm cơ bản - Ngữ cảnh của thiết bị Ứng dụng thực hiện các thao tác vẽ lên thiết bị thông qua DC của thiết bị đó DC được xem như là một phương tiện liên kết giữa ứng dụng và thiết bị, giúp tạo nên tính độc lập thiết bị (Device Independent) cho ứng dụng Các khái niệm cơ bản - Ngữ cảnh của thiết bị Thuộc tính Gía trị mặc định Ý nghĩa/Các hàm liên quan Background color White Màu nền khi | LẬP TRÌNH WINDOWS Lập trình đồ họa với thư viện GDI (Graphics Device Interface) Nội dung - Giới thiệu Các khái niệm cơ bản Các ví dụ hình vẽ đồ họa Xử lý ảnh Bitmap In ấn (printing) Giới thiệu GDI là thư viện cung cấp các hàm (functions) và các cấu trúc dữ liệu (structures) cần thiết để ứng dụng tạo ra những kết xuất dưới dạng đồ họa (hiển thị lên màn hình, in ra máy in, ) Các hàm GDI cho phép vẽ đường thẳng, đường cong, các hình đa giác, xuất ký tự, hiển thị ảnh bitmap, in ấn, GDI không tương tác trực tiếp với thiết bị phần cứng, mà thông qua các driver Các khái niệm cơ bản Thiết bị đồ họa (Graphics device) Ngữ cảnh của thiết bị (DC - Device Context) DC trong MFC Đối tượng vẽ (Drawing object) Đối tượng vẽ trong MFC Các khái niệm cơ bản - Thiết bị đồ họa Thiết bị đồ họa (Graphics device): là những thiết bị cho phép thể hiện các kết xuất dạng đồ họa trên đó Thiết bị vật lý (physical device): là những thiết bị thật như màn hình, cửa sổ, máy in, Thiết bị “ảo” (logical

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
162    74    1    29-04-2024
Đã 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.