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.
Provides adapter-specific shader profiling capabilities.
Inheritance
IPixShaderProfilingAdapter inherits from IUnknown.
Interface ID
{6A1D40E7-5B3C-4F2A-9E86-C0B2D7A4E118}
Methods
The IPixShaderProfilingAdapter interface declares these methods.
| Method | Description |
|---|---|
| GetId | Gets the ID of the adapter. |
| GetName | Gets the name of the adapter if provided by the GPU plugin. |
| GetDescription | Gets the description of the adapter if provided by the GPU plugin. |
| GetFamilyId | Gets the ID of the adapter family. |
| GetFamilyName | Gets the name of the adapter architecture family. |
| GetFamilyDisplayName | Gets a friendly name for the adapter family if provided by the GPU plugin. |
| GetFamilyDescription | Gets the description of the adapter family if provided by the GPU plugin. |
| GetVendorId | Gets the vendor ID of the adapter. |
| GetVendorName | Gets the vendor name of the adapter. |
| GetCompilerName | Gets the name of the compiler that surfaced this adapter. |
| GetCompilerVersion | Gets the version of the compiler that surfaced this adapter. |
Requirements
Header: PixApiShaderProfilingInterfaces.h