ID3D10Debug interface
A debug interface controls debug settings, validates pipeline state and can only be used if the debug layer is turned on.
Members
The ID3D10Debug interface inherits from the IUnknown interface. ID3D10Debug also has these types of members:
Methods
The ID3D10Debug interface has these methods.
| Method | Description |
|---|---|
| GetFeatureMask |
Get a bitfield of flags that indicates which debug features are on or off. |
| GetPresentPerRenderOpDelay |
Get the number of milliseconds to sleep after Present is called. |
| GetSwapChain |
Get the swap chain that the runtime will use for automatically calling Present. |
| SetFeatureMask |
Set a bitfield of flags that will turn debug features on and off. |
| SetPresentPerRenderOpDelay |
Set the number of milliseconds to sleep after Present is called. |
| SetSwapChain |
Set a swap chain that the runtime will use for automatically calling Present. |
| Validate |
Check the validity of pipeline state. |
Remarks
This interface is obtained by querying it from the ID3D10Device Interface using IUnknown::QueryInterface.
Requirements
|
Header |
|
|---|---|
|
Library |
|
See also