共用方式為


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

另請參閱

核心介面