D3D11_RLDO_FLAGS enumeration (d3d11sdklayers.h)
Options for the amount of information to report about a device object's lifetime.
Syntax
typedef enum D3D11_RLDO_FLAGS {
D3D11_RLDO_SUMMARY = 0x1,
D3D11_RLDO_DETAIL = 0x2,
D3D11_RLDO_IGNORE_INTERNAL = 0x4
} ;
Constants
D3D11_RLDO_SUMMARY Value: 0x1 Specifies to obtain a summary about a device object's lifetime. |
D3D11_RLDO_DETAIL Value: 0x2 Specifies to obtain detailed information about a device object's lifetime. |
D3D11_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 ID3D11Debug::ReportLiveDeviceObjects.
Several inline functions exist to combine the options using operators, see the D3D11SDKLayers.h header file for details.
Requirements
Requirement | Value |
---|---|
Header | d3d11sdklayers.h |