DXGI_DEBUG_RLO_FLAGS

DXGI_DEBUG_RLO_FLAGS enumeration

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
} DXGI_DEBUG_RLO_FLAGS;

Constants

DXGI_DEBUG_RLO_SUMMARY

A flag that specifies to obtain a summary about an object's lifetime.

DXGI_DEBUG_RLO_DETAIL

A flag that specifies to obtain detailed info about an object's lifetime.

DXGI_DEBUG_RLO_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.

DXGI_DEBUG_RLO_ALL

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

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

DXGIDebug.h

See also

DXGI Enumerations

 

 

Show:
© 2016 Microsoft