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

関連項目

IUnknown

レイヤー インターフェイス