D3D11_RLDO_FLAGS enumeration

Options for the amount of information to report about a device object's lifetime.

Syntax

typedef enum D3D11_RLDO_FLAGS {
  D3D11_RLDO_SUMMARY,
  D3D11_RLDO_DETAIL,
  D3D11_RLDO_IGNORE_INTERNAL
} ;

Constants

D3D11_RLDO_SUMMARY Specifies to obtain a summary about a device object's lifetime.
D3D11_RLDO_DETAIL Specifies to obtain detailed information about a device object's lifetime.
D3D11_RLDO_IGNORE_INTERNAL 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

   
Header d3d11sdklayers.h

See also

Core Enumerations