DXGI_DEBUG_RLO_FLAGS enumeration (dxgidebug.h)
Flags used with ReportLiveObjects to specify the amount of info to report about an object's lifetime.
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
} ;
Constants
DXGI_DEBUG_RLO_SUMMARY Value: 0x1 A flag that specifies to obtain a summary about an object's lifetime. |
DXGI_DEBUG_RLO_DETAIL Value: 0x2 A flag that specifies to obtain detailed info about an object's lifetime. |
DXGI_DEBUG_RLO_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. |
DXGI_DEBUG_RLO_ALL Value: 0x7 A flag that specifies to obtain both a summary and detailed info about an object's lifetime. |
Remarks
Use this enumeration with IDXGIDebug::ReportLiveObjects.
Note This API requires the Windows Software Development Kit (SDK) for Windows 8.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 [desktop apps | UWP apps] |
Header | dxgidebug.h |