ID3D11Debug 介面 (d3d11sdklayers.h)
偵錯介面會控制偵錯設定、驗證管線狀態,而且只能在偵錯層開啟時使用。
繼承
ID3D11Debug 介面繼承自 IUnknown 介面。 ID3D11Debug 也有下列類型的成員:
方法
ID3D11Debug 介面具有這些方法。
ID3D11Debug::GetFeatureMask 取得旗標的位欄位,指出哪些偵錯功能已開啟或關閉。 (ID3D11Debug.GetFeatureMask) |
ID3D11Debug::GetPresentPerRenderOpDelay 呼叫IDXGISwapChain::P resent 之後,取得睡眠的毫秒數。 |
ID3D11Debug::GetSwapChain 取得運行時間將用來自動呼叫IDXGISwapChain::P resent的交換鏈結。 |
ID3D11Debug::ReportLiveDeviceObjects 報告裝置物件存留期的相關信息。 |
ID3D11Debug::SetFeatureMask 設定旗標的位欄位元,以開啟和關閉偵錯功能。 (ID3D11Debug.SetFeatureMask) |
ID3D11Debug::SetPresentPerRenderOpDelay 呼叫IDXGISwapChain::P resent 之後,設定睡眠的毫秒數。 |
ID3D11Debug::SetSwapChain 設定運行時間將用於自動呼叫IDXGISwapChain::P resent 的交換鏈結。 |
ID3D11Debug::ValidateContext 檢查繪製管線狀態是否有效。 |
ID3D11Debug::ValidateContextForDispatch 驗證分派管線狀態是否有效。 |
備註
使用 IUnknown::QueryInterface 從 ID3D11Device 查詢它,即可取得此介面。
如需偵錯層的詳細資訊,請參閱 偵錯層。
Windows Phone 8:支援此 API。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | d3d11sdklayers.h |