ID3D12Device5 介面 (d3d12.h)
表示虛擬配接器。
此介面會擴充 ID3D12Device4。
注意
這個介面是在 Windows 10 版本 1809 中引進,是最新版的ID3D12Device介面。 以Windows 10 版本 1809和更新版本為目標的應用程式應該使用此介面,而不是舊版。
繼承
ID3D12Device5介面繼承自 ID3D12Device4 介面。
方法
ID3D12Device5介面具有這些方法。
ID3D12Device5::CheckDriverMatchingIdentifier 報告序列化資料的相容性,例如透過目前裝置/驅動程式對 CopyRaytracingAcceleration D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE Structure 的呼叫所產生的序列化光線追蹤加速結構。 |
ID3D12Device5::CreateLifetimeTracker 建立與應用程式定義回呼相關聯的存留期追蹤器;回呼會在追蹤物件的存留期變更時收到通知。 |
ID3D12Device5::CreateMetaCommand 建立指定中繼命令的實例。 |
ID3D12Device5::CreateStateObject 建立 ID3D12StateObject。 |
ID3D12Device5::EnumerateMetaCommandParameters 查詢有關指定中繼命令參數的反映中繼資料。 |
ID3D12Device5::EnumerateMetaCommands 查詢有關可用中繼命令的反映中繼資料。 |
ID3D12Device5::GetRaytracingAccelerationStructurePrebuildInfo 查詢驅動程式以取得資源需求,以建置加速結構。 |
ID3D12Device5::RemoveDevice 您可以呼叫 RemoveDevice ,向 Direct3D 12 執行時間指出 GPU 裝置發生問題,且無法再使用。 |
規格需求
最低支援的用戶端 | Windows 10 版本 1809 |
最低支援的伺服器 | Windows Server 2016 |
目標平臺 | Windows |
標頭 | d3d12.h |