Skip to main content
デバッグ インターフェイスを取得します。 新しいインターフェイスに直接アクセスするには、特にダウンレベルで、D3D12GetInterface を使用します。

構文

パラメーター

riid [in]
型: const IID &
デバッグ インターフェイスのグローバル一意識別子 (GUID)。 デバッグ インターフェイスの REFIID または GUID は、__uuidof() マクロを使用して取得できます。 たとえば、__uuidof(ID3D12Debug) は、デバッグ インターフェイスの GUID を取得します。 ppvDebug [out, optional]
型: void **
void へのポインターのポインターとしてのデバッグ インターフェイス。 ID3D12Debug および ID3D12DebugDevice を参照してください。

戻り値

型: HRESULT このメソッドは、Direct3D 12 リターン コード のいずれかを返します。

解説

関数シグネチャ PFN_D3D12_GET_DEBUG_INTERFACE は typedef として提供されるため、静的リンクではなく、動的リンク手法 (GetProcAddress) を使用できます。

D3D12 デバッグ レイヤーを有効にします。
D3D12 リファレンスのサンプル コード を参照してください。

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ

関連項目

コア関数
最終更新日 2026年8月24日