IPixGpuProgram interface

Base interface to represent a program or pipeline and holds information about which resources are bound to the current program or pipeline at a specific GPU event.

Inheritance

IPixGpuProgram inherits from IUnknown.

Interface ID

{1EA73581-7E45-4B73-95A5-4C6E37E8F4AD}

Methods

The IPixGpuProgram interface declares these methods.

Method Description
GetType Get the program type.
GetGlobalRootSignature Get the global root signature.
GetShaders Gets the shaders for the program.

Requirements

Header: PixApiPipelineInterfaces.h