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 |