Freigeben über


D3D11_RLDO_FLAGS-Enumeration (d3d11sdklayers.h)

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

Syntax

typedef enum D3D11_RLDO_FLAGS {
  D3D11_RLDO_SUMMARY = 0x1,
  D3D11_RLDO_DETAIL = 0x2,
  D3D11_RLDO_IGNORE_INTERNAL = 0x4
} ;

Konstanten

 
D3D11_RLDO_SUMMARY
Wert: 0x1
Gibt an, eine Zusammenfassung über die Lebensdauer eines Geräteobjekts zu erhalten.
D3D11_RLDO_DETAIL
Wert: 0x2
Gibt an, detaillierte Informationen zur Lebensdauer eines Geräteobjekts abzurufen.
D3D11_RLDO_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.

Hinweise

Diese Enumeration wird von ID3D11Debug::ReportLiveDeviceObjects verwendet.

Es gibt mehrere Inlinefunktionen, um die Optionen mithilfe von Operatoren zu kombinieren. Ausführliche Informationen finden Sie in der Headerdatei D3D11SDKLayers.h.

Anforderungen

Anforderung Wert
Header d3d11sdklayers.h

Weitere Informationen

Kernaufzählungen