Bagikan melalui


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

Struktur Inti

D3D12_FEATURE

ID3D12Device::CreateCommittedResource

ID3D12Device::CreateHeap