Bagikan melalui


Yang Baru di SDK Windows 7/Direct3D 11 Agustus 2009

Versi Windows 7/Direct3D 11 ini dikirim sebagai bagian dari DirectX SDK dan berisi fitur, alat, dan dokumentasi baru.

Barang Deskripsi
Direct2D
Direct2D adalah API grafis 2-D yang dipercepat perangkat keras, mode langsung, yang memberikan performa tinggi dan penyajian berkualitas tinggi untuk geometri 2-D, bitmap, dan teks. API Direct2D dirancang untuk beroperasi dengan baik dengan Direct3D dan GDI. SDK ini memungkinkan pengembang untuk mengevaluasi API dan menulis aplikasi sederhana, dengan beberapa fungsionalitas yang lebih canggih yang mungkin pada komputer yang dikonfigurasi dengan benar.
Lihat Dokumentasi dan sampel.
DirectWrite
DirectWrite menyediakan dukungan untuk penyajian teks berkualitas tinggi, font outline yang tidak tergantung resolusi, dukungan penuh untuk teks Unicode dan tata letak, serta banyak lagi.
  • Sistem tata letak teks independen perangkat yang meningkatkan keterbacaan teks dalam dokumen dan di UI.
  • Penyajian teks berkualitas tinggi, sub-piksel, ClearType yang dapat menggunakan teknologi penyajian GDI Direct3D, Direct2D, atau khusus aplikasi.
  • Dukungan untuk teks multiformat.
  • Dukungan untuk fitur tipografi tingkat lanjut dari font OpenType.
  • Dukungan untuk tata letak dan penyajian teks dalam semua bahasa yang didukung oleh Windows.
SDK ini memungkinkan pengembang untuk mengevaluasi API dan menulis aplikasi dasar hanya untuk tujuan demonstrasi.
Lihat Dokumentasi dan sampel.
DXGI 1.1
DXGI 1.1 dibangun pada DXGI 1.0 dan akan tersedia di Windows Vista dan Windows 7. DXGI 1.1 menambahkan beberapa fitur baru:
  • Dukungan Permukaan Bersama yang Disinkronkan. Ini memungkinkan berbagi permukaan baca dan tulis yang efisien antara beberapa perangkat D3D (bisa antara D3D10 dan D3D11).
  • Dukungan format BGRA. Ini memungkinkan GDI untuk merender ke permukaan DXGI yang sama yang ditargetkan oleh perangkat Direct2D, Direct3D 10.1 atau Direct3D 11.
  • Latensi Bingkai Maksimum. Menggunakan IDXGIDevice1::SetMaximumFrameLatency dan IDXGIDevice1::GetMaximumFrameLatency, judul dapat mengontrol jumlah bingkai yang diizinkan untuk disimpan dalam antrean, sebelum pengiriman untuk penyajian. Latensi sering digunakan untuk mengontrol bagaimana CPU memilih antara merespons input pengguna dan bingkai yang berada dalam antrean render.
  • Enumerasi Adapter. Menggunakan IDXGIFactory1::EnumAdapters1, judul dapat menghitung adaptor lokal tanpa monitor atau output apa pun yang terpasang, serta adaptor dengan output yang terpasang.
Sampel yang Diperbarui
Rilis ini memiliki beberapa sampel baru dan yang diperbarui.
  • AdaptiveTessellationCS40 baru adalah ilustrasi teknik pemrosesan shader komputasi yang lebih maju yang dapat dijalankan pada GPU D3D10 atau D3D11.
  • Sampel HDRToneMappingCS11 telah diperluas untuk mengimplementasikan efek blur dan bloom (selain pemetaan nada) menggunakan compute shader, serta menyediakan implementasi pixel shader untuk keperluan perbandingan.
  • Sampel MultithreadedRendering11 telah diperbarui secara signifikan, dengan aset grafis yang lebih kompleks dan pemrosesan per-thread yang lebih intensif.
  • Sampel SubD11 telah diperbarui dengan model wajah baru, dan sampel sekarang memanfaatkan fitur penghitungan kedekatan dari Ekspor Konten Sampel.

Fitur yang Diperkenalkan Dalam Rilis Sebelumnya