D3D12_RLDO_FLAGS enumeration (d3d12sdklayers.h)
Specifies options for the amount of information to report about a live device object's lifetime.
Syntax
typedef enum D3D12_RLDO_FLAGS {
D3D12_RLDO_NONE = 0,
D3D12_RLDO_SUMMARY = 0x1,
D3D12_RLDO_DETAIL = 0x2,
D3D12_RLDO_IGNORE_INTERNAL = 0x4
} ;
Constants
D3D12_RLDO_NONE Value: 0 |
D3D12_RLDO_SUMMARY Value: 0x1 Obtain a summary about a live device object's lifetime. |
D3D12_RLDO_DETAIL Value: 0x2 Obtain detailed information about a live device object's lifetime. |
D3D12_RLDO_IGNORE_INTERNAL Value: 0x4 This flag indicates to ignore objects which have no external refcounts keeping them alive. D3D objects are printed using an external refcount and an internal refcount. Typically, all objects are printed. This flag means ignore the objects whose external refcount is 0, because the application is not responsible for keeping them alive. |
Remarks
This enumeration is used by ID3D12DebugDevice::ReportLiveDeviceObjects.
Requirements
Requirement | Value |
---|---|
Header | d3d12sdklayers.h |