อ่าน 1 นาที
โครงสร้างพื้นฐานกราฟิก DirectX
โครงสร้างพื้นฐานกราฟิก DirectX ( DXGI ) [ 1 ] เป็นส่วนประกอบโหมดผู้ใช้ของ Microsoft Windows (สำหรับ Windows Vista ขึ้นไป) ซึ่งให้การแมประหว่าง API กราฟิกเฉพาะ เช่น Direct3D 10.
โครงสร้างพื้นฐานกราฟิก DirectX
โครงสร้างพื้นฐานกราฟิก DirectX ( DXGI ) [ 1 ]เป็นส่วนประกอบโหมดผู้ใช้ของMicrosoft Windows (สำหรับWindows Vistaขึ้นไป) ซึ่งให้การแมประหว่าง API กราฟิกเฉพาะ เช่นDirect3D 10.0 ขึ้นไป (ซึ่งในภาษา DXGI เรียกว่า producers) และเคอร์เนลกราฟิก ซึ่งในทางกลับกันจะเชื่อมต่อกับ ไดรเวอร์ Windows Display Driver Model ใน โหมดผู้ใช้ DXGI มีวัตถุสำหรับงานต่างๆ เช่น การแจงนับอะแดปเตอร์กราฟิกและจอภาพ การแจงนับโหมดการแสดงผล การเลือกรูปแบบบัฟเฟอร์ การแชร์ทรัพยากรระหว่างกระบวนการ (เช่น ระหว่างแอปพลิเคชันและตัวจัดการหน้าต่างเดสก์ท็อป ) และการนำเสนอเฟรมที่เรนเดอร์แล้วไปยังหน้าต่างหรือจอภาพเพื่อแสดงผล
แอปพลิเคชัน Direct3D 10 และOpenGLบน Windows Vista สามารถทำงานผ่าน DXGI ได้
Windows 8 ได้แนะนำ API ที่มีประโยชน์อย่างมากซึ่งใช้ DXGI เรียกว่า Desktop Duplication API สำหรับการจับภาพวิดีโอแบบเร่งความเร็วด้วยฮาร์ดแวร์โดยใช้ DirectX [ 2 ]การใช้งานร่วมกับตัวเข้ารหัสวิดีโอฮาร์ดแวร์จะให้โซลูชันที่มีความหน่วงต่ำและประสิทธิภาพสูงสำหรับการจับภาพหน้าจอและการเข้ารหัส ทำให้ CPU สามารถใช้งานสำหรับการเล่นเกมหรืองานอื่นๆ เช่น การส่งภาพหน้าจอ Miracast การสตรีม และสถานการณ์เดสก์ท็อประยะไกลได้
DXGI 1.1 เพิ่มการแชร์พื้นผิวระหว่าง API กราฟิกของ Windows ต่างๆ[ 3 ]เวอร์ชันล่าสุดคือ DXGI 1.6 ซึ่งเปิดตัวพร้อมกับ Windows 10 Creators Update และได้รับการอัปเดตด้วย Windows 10 Fall Creators Update [ 4 ]
เวอร์ชันพรีวิวของ DXGI 2 เปิดตัวพร้อมกับOculus Rift SDK ซึ่งมีการปรับปรุงสำหรับการเรนเดอร์ภาพสามมิติ
ดูเพิ่มเติม
ลิงก์ภายนอก
- หัวข้อ DXGI ในเอกสารของ Microsoft
- ภาพรวม DXGI บน Microsoft Docs
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โครงสร้างพื้นฐานกราฟิก DirectX
โครงสร้างพื้นฐานกราฟิก DirectX ( DXGI ) [ 1 ] เป็นส่วนประกอบโหมดผู้ใช้ของ Microsoft Windows (สำหรับ Windows Vista ขึ้นไป) ซึ่งให้การแมประหว่าง API กราฟิกเฉพาะ เช่น Direct3D 10.
ลิงก์ภายนอก
บทความเกี่ยว กับ Microsoft Windows นี้ ยัง ไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป