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.

Item 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 di komputer yang dikonfigurasi dengan benar.
Dokumentasi dan sampel untuk Direct2D saat ini tersedia di MSDN.
DirectWrite
DirectWrite menyediakan dukungan untuk penyajian teks berkualitas tinggi, font kerangka independen resolusi, dukungan teks dan tata letak Unicode lengkap, dan banyak lagi:
  • Sistem tata letak teks independen perangkat yang meningkatkan keterbacaan teks dalam dokumen dan di UI.
  • Penyajian teks ClearType berkualitas tinggi, sub-piksel, yang dapat menggunakan teknologi penyajian khusus aplikasi, Direct2D, atau GDI Direct3D.
  • 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.
Dokumentasi dan sampel untuk DirectWrite saat ini tersedia di MSDN.
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. Dengan 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 canggih yang dapat dijalankan pada GPU D3D10 atau D3D11.
  • Sampel HDRToneMappingCS11 telah diperluas untuk menerapkan efek kabur dan mekar (selain pemetaan nada) menggunakan shader komputasi, serta menyediakan implementasi shader piksel untuk perbandingan.
  • Sampel MultithreadedRendering11 telah diperbarui secara signifikan, dengan aset seni yang lebih kompleks dan pemrosesan per utas yang lebih intensif.
  • Sampel SubD11 telah diperbarui dengan model wajah baru, dan sampel sekarang memanfaatkan fitur komputasi yang berdekatan dari Pengekspor Konten Sampel.

Fitur yang Diperkenalkan Dalam Rilis Sebelumnya