Freigeben über


D3D12_RLDO_FLAGS-Enumeration (d3d12sdklayers.h)

Gibt Optionen für die Menge der Informationen an, die über die Lebensdauer eines Aktiven Geräteobjekts gemeldet werden sollen.

Syntax

typedef enum D3D12_RLDO_FLAGS {
  D3D12_RLDO_NONE = 0,
  D3D12_RLDO_SUMMARY = 0x1,
  D3D12_RLDO_DETAIL = 0x2,
  D3D12_RLDO_IGNORE_INTERNAL = 0x4
} ;

Konstanten

 
D3D12_RLDO_NONE
Wert: 0
D3D12_RLDO_SUMMARY
Wert: 0x1
Erhalten Sie eine Zusammenfassung über die Lebensdauer eines Livegeräteobjekts.
D3D12_RLDO_DETAIL
Wert: 0x2
Erhalten Sie detaillierte Informationen zur Lebensdauer eines Livegeräteobjekts.
D3D12_RLDO_IGNORE_INTERNAL
Wert: 0x4
Dieses Flag gibt an, Dass Objekte ignoriert werden, die keine externen Refcounts haben, um sie am Leben zu halten. D3D-Objekte werden mithilfe einer externen Refcount und einer internen Refcount gedruckt. In der Regel werden alle Objekte gedruckt. Dieses Flag bedeutet, dass die Objekte ignoriert werden, deren externe Refcount 0 ist, da die Anwendung nicht dafür verantwortlich ist, sie am Leben zu halten.

Hinweise

Diese Enumeration wird von ID3D12DebugDevice::ReportLiveDeviceObjects verwendet.

Anforderungen

   
Kopfzeile d3d12sdklayers.h

Weitere Informationen

Enumerationen der Debugschicht