struktur D3D12_FEATURE_DATA_EXISTING_HEAPS (d3d12.h)
Menyediakan detail tentang apakah adaptor mendukung pembuatan timbunan dari memori sistem yang ada. Timbunan tersebut tidak ditujukan untuk penggunaan umum, tetapi sangat berguna untuk tujuan diagnostik, karena dijamin akan bertahan bahkan setelah kesalahan adaptor atau mengalami peristiwa penghapusan perangkat. Persistensi tidak dijamin untuk heap yang dikembalikan oleh ID3D12Device::CreateHeap atau ID3D12Device::CreateCommittedResource, bahkan ketika tumpukan berada di memori sistem.
Sintaks
typedef struct D3D12_FEATURE_DATA_EXISTING_HEAPS {
BOOL Supported;
} D3D12_FEATURE_DATA_EXISTING_HEAPS;
Anggota
Supported
TRUE jika adaptor dapat membuat timbunan dari memori sistem yang ada. Jika tidak, FALSE.
Keterangan
Untuk berbagai alasan performa dan kompatibilitas, aplikasi tidak boleh menggunakan fitur ini kecuali untuk tujuan diagnostik. Secara khusus, tumpukan yang dibuat menggunakan fitur ini hanya mendukung tumpukan memori sistem dengan properti lintas adaptor, yang menghalangi banyak peluang pengoptimalan yang dapat dimanfaatkan oleh skenario aplikasi biasa.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12.h |
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