Cỏc hàm API trong đồ họa

Một phần của tài liệu Luận văn: TỔ CHỨC VÀ LƢU TRỮ DỮ LIỆU VIDEO QUA WEBCAMERA VÀO CSDL SQL pptx (Trang 35 - 36)

2. Cho điểm của cỏn bộ phản biện

2.4.3.9.Cỏc hàm API trong đồ họa

Sự xuất hiện của nhiều bộ xử lý đồ họa với cỏc cụng nghệ khỏc nhau khụng thống nhất theo chuẩn nhất định khiến cho cỏc nhà phỏt triển phần mềm và trũ chơi trờn mỏy tớnh gặp khú khăn về vấn đề tương thớch.

Để thuận tiện cho cỏc nhà viết phần mềm đồ họa và trũ chơi trờn mỏy tớnh cần thống nhất cỏc hàm API sử dụng chung mà cỏc bo mạch đồ họa cần phải tương thớch với chỳng cỏc hóng đó đưa ra hai chuẩn chung là DiretcX và OpenGL.

DirectX: được hóng Microsoft phỏt triển vào những năm 1996 nhằm hướng cỏc nhà lập trỡnh sử dụng chỳng để lập trỡnh cỏc game cho hệ điều hành Windows 95 (hệ điều hành mang tớch cỏch mạng trong thời bấy giờ, bắt đầu cỏch ly việc cỏc phần mềm can thiệp trực tiếp vào phần cứng) thay cho thúi quen lập trỡnh trờn nền DOS mà họ dễ dàng can thiệp vào phần cứng.

Sự phỏt triển cỏc phiờn bản DirectX từ đú đến phiờn bản DirectX 9c mang tớnh kế thừa, nhưng đến phiờn bản gần đõy nhất - DirectX 10 (chỉ sử dụng trong Windows Vista và cỏc hệ điều hành khỏc nếu cú của Microsoft sau này) cú một sự thay đổi lớn được xem như viết trờn một nền tảng mới hoàn toàn. Đến cuối năm 2007, chỉ cú một số bo mạch đồ họa hỗ trợ DirectX 10 khi sử dụng cỏc bộ xử lý đầu họa (cú ký hiệu) đầu 8XXX (8800, 8600...) của nVIDIA và 2XXX (2900, 2600...) của ATI (Cỏc bo mạch đồ họa sử dụng cỏc GPU cũ hỗ trợ đến DirectX 9c vẫn cú thể làm việc với Windows Vista)

OpenGL được Silicon Graphics phỏt triển những năm 1990. (Xem

thờm OpenGL)

Một phần của tài liệu Luận văn: TỔ CHỨC VÀ LƢU TRỮ DỮ LIỆU VIDEO QUA WEBCAMERA VÀO CSDL SQL pptx (Trang 35 - 36)