ID3DXPatchMesh::Optimalkan metode
Mengoptimalkan jala patch untuk tessellation yang efisien.
Sintaks
HRESULT Optimize(
[in] DWORD Flags
);
Parameter
-
Bendera [in]
-
Jenis: DWORD
Saat ini tidak digunakan.
Menampilkan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: D3DERR_INVALIDCALL, D3DXERR_CANNOTATTRSORT.
Keterangan
Setelah aplikasi menghasilkan informasi yang berdampingan untuk jala, data jala dapat dioptimalkan (diurutkan ulang) untuk performa gambar yang lebih baik. Metode ini menentukan patch mana yang berdekatan (dalam toleransi yang disediakan).
Informasi bersebelahan juga digunakan untuk mengoptimalkan tessellation. Hasilkan informasi yang berdampingan sekali dan tessellate berulang kali dengan memanggil ID3DXPatchMesh::Tessellate. Pengoptimalan yang dilakukan tidak tergantung pada tingkat tessellation aktual yang digunakan. Namun, jika simpul jala diubah, Anda harus meregenerasi informasi yang berdampingan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk