API(Application Programming Interface)
สวัสดีครับวันนี้มาเรียนรู้ เรื่อง API กันนะครับ มีประโยชน์อย่างมากเลยนะครับสำหรับการ์ดแสดงผลของเรา
แต่เดิมผู้พัฒนาโปรแกรมประยุกต์ใช้ (Application Software) ด้าน Multimedia จะต้องเขียนโปรแกรมให้สามารถใช้งานอุปกรณ์Hardware ซึ่งอุปกรณ์ก็มีมากมายหลายรุ่นจนทำให้ไม่สามารถใช้งาน Hardware บางรุ่นหรือรุ่นใหม่ได้เต็มประสิทธิภาพ ดังนั้นจึงได้มีการพัฒนาโปรแกรม Driver ซึ่งทำหน้าที่เป็นตัวกลางในการติดต่อสื่อสารระหว่าง software กับ Hardware ที่ติดตั้งบนเครื่องคอมพิวเตอร์หรือว่าเรียกว่า API (Application Programming Interface)
API (Application Programming Interface) ทำหน้าที่
เป็น API ที่พัฒนาโดยบริษัท 3dfx ทำงานได้ดีกับการเล่นเกมที่ใช้การ์ดจอภาพของ Voodoo และภาพที่ได้ก็จะจัดอยู่ในระดับสวยงาม เกมที่สนับสนุนการทำงานของ API นี้ เช่น Diablo
จุดเด่นของการทำงานด้วยคำสั่ง Full Scene Anti-Aliasing ศึ่งจะทำงานได้กับ API ของOpen GL กับDirect3D ผลก็คือ API-Guild ด้อยลงไปจนเกมใหม่ ๆ ในปัจจุบันไม่ได้ใช้ API
Open GL (Open Graphics Library) เป็น API ที่ได้รับความนิยมมากในช่วงแรก โดยพัฒนาใช้ครั้งแรกกับเกมที่เดินหน้ายิงแหลก เช่น Quake ซึ่งเกมนี้ได้กลายมาเป็นตำนานของเกมประเภท action จุเด่นของ API-Open GL ความสามารถในการแสดงผลภาพที่สวยงาม เช่นรายละเอียดเพลงภาพฉากหลัง วัตถุต่าง ๆ ระบบแสงและเงา
จุดเด่นของ API-Open GL อีกอย่างก็คืิอสามารถรันบนปฎิบัติการได้หลายระบบปฎิบัติการ
Tags: action, API, Guild, Open GL, การแสดงผล, การ์ดจอ, จอภาพ, ไอที