Share via


IDMLDebugDevice-Schnittstelle (directml.h)

Steuert die DirectML-Debugebenen. Die IDMLDebugDevice-Schnittstelle erbt von der IUnknown-Schnittstelle .

Diese Schnittstelle kann über QueryInterface aus dem IDMLDevice abgerufen werden. Diese Schnittstelle ist nur verfügbar, wenn das DirectML-Gerät mit dem DML_CREATE_DEVICE_FLAG_DEBUG-Flag erstellt wurde. DirectML sendet Nachrichten an die ID3D12InfoQueue, die dem id3D12Device zugeordnet ist, das bei DMLCreateDevice übergeben wurde. Die Direct3D 12-Infowarteschlange kann über QueryInterface auf dem ID3D12Device abgerufen werden.

Dieses Objekt ist threadsicher.

Vererbung

Die IDMLDebugDevice-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

Die IDMLDebugDevice-Schnittstelle verfügt über diese Methoden.

 
IDMLDebugDevice::SetMuteDebugOutput

Bestimmen Sie, ob DirectML vom Senden von Nachrichten an id3D12InfoQueue stummgeschaltet werden soll.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile directml.h