Direct3d
Direct3D adalah API tingkat rendah untuk menggambar primitif dengan alur penyajian, atau untuk melakukan operasi paralel dengan shader komputasi. Lihat konten di bawah ini untuk informasi selengkapnya.
Untuk informasi tentang mendapatkan dan menginstal Direct3D, lihat Penyiapan lingkungan pemrograman Direct3D 12.
Topik | Deskripsi |
---|---|
Mulai menggunakan Direct3D | Membahas Direct3D secara lebih mendalam, model aplikasi yang berbeda, versi, penyajian, dan komputasi yang berbeda. |
Grafik Direct3D 12 | Direct3D 12 menyediakan API dan platform yang memungkinkan aplikasi Anda memanfaatkan kemampuan grafis dan komputasi PC yang dilengkapi dengan satu atau beberapa GPU yang kompatibel dengan Direct3D 12. |
Grafik Direct3D 11 | Anda dapat menggunakan grafik Microsoft Direct3D 11 untuk membuat grafik 3-D untuk game dan aplikasi ilmiah dan desktop. |
DXGI | DXGI menangani enumerasi adaptor grafis, menghitung mode tampilan, memilih format buffer, berbagi sumber daya antar proses, dan menyajikan bingkai yang dirender ke jendela atau monitor untuk ditampilkan. |
HLSL | HLSL adalah bahasa shader tingkat tinggi untuk DirectX. Dengan menggunakan HLSL, Anda dapat membuat shader yang dapat diprogram seperti C untuk alur Direct3D. |
DDS | Format file permukaan DirectDraw (DDS) mendukung tekstur, mipmap, peta kubus, dan peta volume yang tidak dikompresi dan dikompresi (DXTn). Ini didukung oleh DirectXTex, DirectXTK, D3DX warisan, dan alat DirectX lainnya. |