struktur D3DDEVINFO_D3D9CACHEUTILIZATION
Ukur performa laju hit cache untuk tekstur dan simpul terindeks.
Sintaks
typedef struct D3DDEVINFO_D3D9CACHEUTILIZATION {
FLOAT TextureCacheHitRate;
FLOAT PostTransformVertexCacheHitRate;
} D3DDEVINFO_D3D9CACHEUTILIZATION, *LPD3DDEVINFO_D3D9CACHEUTILIZATION;
Anggota
-
TextureCacheHitRate
-
Jenis: FLOAT
-
Laju hit untuk menemukan tekstur dalam cache tekstur. Ini mengasumsikan ada cache tekstur. Meningkatkan bias tingkat detail untuk menggunakan tekstur yang paling rinci, menggunakan banyak tekstur besar, atau menghasilkan pola akses tekstur mendekati acak pada tekstur besar dengan kode shader kustom dapat secara dramatis memengaruhi tingkat hit cache tekstur.
-
PostTransformVertexCacheHitRate
-
Jenis: FLOAT
-
Laju hit untuk menemukan simpul yang diubah di cache vertex. GPU dirancang untuk mengubah simpul terindeks dan dapat menyimpannya dalam cache vertex. Jika Anda menggunakan jala, D3DXOptimizeFaces atau D3DXOptimizeVertices dapat mengakibatkan pemanfaatan cache vertex yang lebih baik.
Keterangan
Cache yang efisien biasanya lebih dekat ke tingkat hit 90 persen, dan cache yang tidak efisien biasanya lebih dekat ke tingkat hit 10 persen (meskipun persentase rendah belum tentu menjadi masalah).
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
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