DXGI_DEBUG_RLO_FLAGS-Enumeration (dxgidebug.h)

Flags, die mit ReportLiveObjects verwendet werden, um die Menge an Informationen anzugeben, die über die Lebensdauer eines Objekts gemeldet werden sollen.

Syntax

typedef enum DXGI_DEBUG_RLO_FLAGS {
  DXGI_DEBUG_RLO_SUMMARY = 0x1,
  DXGI_DEBUG_RLO_DETAIL = 0x2,
  DXGI_DEBUG_RLO_IGNORE_INTERNAL = 0x4,
  DXGI_DEBUG_RLO_ALL = 0x7
} ;

Konstanten

 
DXGI_DEBUG_RLO_SUMMARY
Wert: 0x1
Ein Flag, das angibt, eine Zusammenfassung über die Lebensdauer eines Objekts abzurufen.
DXGI_DEBUG_RLO_DETAIL
Wert: 0x2
Ein Flag, das angibt, detaillierte Informationen zur Lebensdauer eines Objekts abzurufen.
DXGI_DEBUG_RLO_IGNORE_INTERNAL
Wert: 0x4
Dieses Flag gibt an, Objekte zu ignorieren, die keine externen Refcounts haben, die sie am Leben erhalten.
D3D-Objekte werden mit einem externen Refcount und einem internen Refcount gedruckt.
In der Regel werden alle Objekte gedruckt.
Dieses Flag bedeutet, dass die Objekte ignoriert werden, deren externer Refcount 0 ist, da die Anwendung nicht dafür verantwortlich ist, sie am Leben zu halten.
DXGI_DEBUG_RLO_ALL
Wert: 0x7
Ein Flag, das angibt, sowohl eine Zusammenfassung als auch detaillierte Informationen zur Lebensdauer eines Objekts abzurufen.

Hinweise

Verwenden Sie diese Enumeration mit IDXGIDebug::ReportLiveObjects.

Hinweis Für diese API ist das Windows Software Development Kit (SDK) für Windows 8 erforderlich.
 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile dxgidebug.h

Weitere Informationen

DXGI-Enumerationen