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 |