IDXGIDebug1 interface (dxgidebug.h)

Controls debug settings for Microsoft DirectX Graphics Infrastructure (DXGI). You can use the IDXGIDebug1 interface in Windows Store apps.

Inheritance

The IDXGIDebug1 interface inherits from IDXGIDebug. IDXGIDebug1 also has these types of members:

Methods

The IDXGIDebug1 interface has these methods.

 
IDXGIDebug1::DisableLeakTrackingForThread

Stops tracking leaks for the current thread.
IDXGIDebug1::EnableLeakTrackingForThread

Starts tracking leaks for the current thread.
IDXGIDebug1::IsLeakTrackingEnabledForThread

Gets a value indicating whether leak tracking is turned on for the current thread.

Remarks

Call the DXGIGetDebugInterface1 function to obtain the IDXGIDebug1 interface.

The IDXGIDebug1 interface can be used only if the debug layer is turned on. For more info, see Debug Layer.

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 R2 [desktop apps | UWP apps]
Target Platform Windows
Header dxgidebug.h

See also

DXGI Interfaces

DXGIGetDebugInterface1

IDXGIDebug