IDMLDebugDevice インターフェイス (directml.h)

DirectML デバッグ レイヤーを制御します。 IDMLDebugDevice インターフェイスは、IUnknown インターフェイスから継承されます。

このインターフェイスは、QueryInterface を使用して IDMLDevice から取得できます。 このインターフェイスは、 DirectML デバイスが DML_CREATE_DEVICE_FLAG_DEBUG フラグを使用して作成された場合にのみ使用できます。 DirectML は、DMLCreateDevice で渡された ID3D12Device に関連付けられている ID3D12InfoQueue にメッセージを送信します。Direct3D 12情報キューは、ID3D12Device の QueryInterface を使用して取得できます

このオブジェクトはスレッド セーフです。

継承

IDMLDebugDevice インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IDMLDebugDevice インターフェイスには、これらのメソッドがあります。

 
IDMLDebugDevice::SetMuteDebugOutput

DirectML が ID3D12InfoQueue にメッセージを送信するのをミュートにするかどうかを決定します。

要件

要件
対象プラットフォーム Windows
ヘッダー directml.h