Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a code location suspected to be the cause of a device error, obtained from IPixShaderWave::GetOffendingCodeLocations.
Inheritance
IPixOffendingShaderCodeLocation inherits from IPixShaderCodeLocation → IUnknown.
Interface ID
{EAFDBF51-89D8-4512-AD75-3E1A9F839B73}
Methods
The IPixOffendingShaderCodeLocation interface declares these methods.
| Method | Description |
|---|---|
| GetExplanation | Returns a brief explanation of why the code location is suspected to cause issues. |
| GetReason | Returns the reason why the code location is suspected to cause issues. |
Inherited methods
| Method | Defined by |
|---|---|
| GetCodeType | IPixShaderCodeLocation |
| GetLineNumber | IPixShaderCodeLocation |
| GetStatement | IPixShaderCodeLocation |
| GetCallStack | IPixShaderCodeLocation |
| GetNode | IPixShaderCodeLocation |
Requirements
Header: PixApiShaderInterfaces.h