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

こちらもご覧ください

コア インターフェイス