ID3D10Debug インターフェイス (d3d10sdklayers.h)
デバッグ インターフェイスは、デバッグ設定を制御し、パイプラインの状態を検証し、 デバッグ レイヤー が有効になっている場合にのみ使用できます。
継承
ID3D10Debug インターフェイスは、IUnknown インターフェイスから継承されます。 ID3D10Debug には、次の種類のメンバーもあります。
メソッド
ID3D10Debug インターフェイスには、これらのメソッドがあります。
ID3D10Debug::GetFeatureMask どのデバッグ機能がオンまたはオフであるかを示すフラグのビットフィールドを取得します。 (ID3D10Debug.GetFeatureMask) |
ID3D10Debug::GetPresentPerRenderOpDelay Present が呼び出された後にスリープ状態になるミリ秒数を取得します。 |
ID3D10Debug::GetSwapChain ランタイムが Present を自動的に呼び出す際に使用するスワップ チェーンを取得します。 |
ID3D10Debug::SetFeatureMask デバッグ機能のオンとオフを切り替えるフラグのビットフィールドを設定します。 |
ID3D10Debug::SetPresentPerRenderOpDelay Present が呼び出された後にスリープ状態にするミリ秒数を設定します。 |
ID3D10Debug::SetSwapChain ランタイムが Present を自動的に呼び出す際に使用するスワップ チェーンを設定します。 |
ID3D10Debug::Validate パイプラインの状態の有効性を確認します。 |
注釈
このインターフェイスは、IUnknown::QueryInterface を使用して ID3D10Device インターフェイスからクエリを実行することによって取得されます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d10sdklayers.h |