跳轉到主要內容
提供介面卡是否支援從現有系統記憶體建立堆積的詳細資料。這類堆積並非供一般用途使用,但對於診斷用途特別有用,因為即使在介面卡發生錯誤或遇到裝置移除事件之後,也保證會持續存在。由 ID3D12Device::CreateHeap 或 ID3D12Device::CreateCommittedResource 傳回的堆積不保證會持續存在,即使堆積位於系統記憶體中也是如此。

語法

成員

Supported
類型:BOOL
如果介面卡可以從現有系統記憶體建立堆積,則為 TRUE。否則為 FALSE。

備註

基於各種效能和相容性的原因,除了診斷用途之外,應用程式不應使用此功能。具體來說,使用此功能建立的堆積僅支援具有跨介面卡屬性的系統記憶體堆積,這會排除許多一般應用程式案例原本可以利用的最佳化機會。

需求

標頭: d3d12_xs.h 或 d3d12_x.h
程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台: XBOX Series 主機與 XBOX One 系列

另請參閱

核心結構 D3D12_FEATURE ID3D12Device::CreateCommittedResource ID3D12Device::CreateHeap
最後修改於 2026年10月6日