Panduan Pemrograman untuk DXGI

Microsoft DirectX Graphics Infrastructure (DXGI) mengelola tugas tingkat rendah yang dapat independen dari runtime grafik Direct3D. DXGI menyediakan kerangka kerja umum untuk beberapa versi Direct3D.

Di bagian ini

Topik Deskripsi
Gambaran Umum DXGI
Topik ini berisi bagian berikut.
Penyempurnaan DXGI 1.2
Fungsionalitas berikut telah ditambahkan di DXGI 1.2.
Peningkatan DXGI 1.3
Fungsionalitas berikut telah ditambahkan di DXGI 1.3, yang disertakan mulai dari Windows 8.1.
Peningkatan DXGI 1.4
Fungsionalitas berikut telah ditambahkan atau diubah di DXGI 1.4, sebagian besar untuk mendukung Direct3D 12.
Peningkatan DXGI 1.5
Fungsionalitas berikut telah ditambahkan ke DXGI 1.5, untuk mendukung penentuan dan duplikasi format output yang lebih fleksibel.
Peningkatan DXGI 1.6
Fungsionalitas berikut telah ditambahkan ke DXGI 1.6 untuk mendeteksi tampilan HDR.
Menggunakan DirectX dengan tampilan rentang dinamis tinggi dan warna tingkat lanjut Topik ini memberikan gambaran umum teknis tentang merender konten Direct3D 11 dan Direct3D 12 rentang dinamis tinggi ke tampilan HDR10 menggunakan dukungan warna tingkat lanjut Windows 10.
Laju refresh variabel ditampilkan
Tampilan laju refresh variabel memerlukan robek untuk diaktifkan, ini juga dikenal sebagai dukungan "vsync-off".
Menggunakan koreksi gamma
Koreksi Gamma, atau gamma singkatnya, adalah nama operasi nonlinear yang digunakan sistem untuk membuat kode dan mendekode nilai piksel dalam gambar.
Format Dukungan untuk Direct3D Feature 10Level9 9.1 Hardware
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung di perangkat keras Direct3D Feature 10Level9 9.1.
Format Dukungan untuk Direct3D Feature 10Level9 9.3 Hardware
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung dalam perangkat keras Direct3D Feature 10Level9 9.3.
Format Dukungan untuk Perangkat Keras Tingkat Fitur Direct3D 10.0
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung di perangkat keras Direct3D 10.0.
Format Dukungan untuk Perangkat Keras Tingkat Fitur Direct3D 10.1
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung di perangkat keras Direct3D 10.1.
Format Dukungan untuk Perangkat Keras Tingkat Fitur Direct3D 11.0
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung dalam perangkat keras Direct3D Feature Level 11.0.
Format Dukungan untuk Perangkat Keras Tingkat Fitur Direct3D 11.1
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung dalam perangkat keras Direct3D Feature Level 11.1.
Format Dukungan untuk Perangkat Keras Tingkat Fitur Direct3D 12.0
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung di perangkat keras Direct3D Feature Level 12.0.
Format Dukungan untuk Perangkat Keras Tingkat Fitur Direct3D 12.1
Bagian ini menentukan format (nilai DXGI_FORMAT ) yang didukung dalam perangkat keras Direct3D 12.1.
Memeriksa Dukungan Fitur Perangkat Keras
Bagian ini mencakup cara memeriksa Dukungan Format untuk Perangkat Keras Tingkat Fitur Direct3D menggunakan panggilan API.
Untuk performa terbaik, gunakan model flip DXGI
Topik ini memberikan panduan pengembang tentang cara memaksimalkan performa dan efisiensi dalam tumpukan presentasi pada versi Windows modern.

 

DXGI

Referensi DXGI

DirectX Graphics Infrastructure (DXGI): Praktik Terbaik