D3D Effects Lite
Lightweight Effects11 replacement that gives direct access to the data stored in D3D11 FX files.
|
Reflects a D3D11 effect. More...
#include <D3D11EffectsLite.h>
Public Member Functions | |
virtual const D3DEL_EFFECT_INFO *D3DEFFECTSLITE_STDCALL | GetInfo () const =0 |
Gets the effect info. | |
virtual const D3DEL_VARIABLE_INFO *D3DEFFECTSLITE_STDCALL | GetVariableByName (const char *name) const =0 |
Gets a variable. | |
virtual const D3DEL_VARIABLE_INFO *D3DEFFECTSLITE_STDCALL | GetVariableBySemantic (const char *semantic) const =0 |
Gets a variable. | |
virtual const D3DEL_GROUP_INFO *D3DEFFECTSLITE_STDCALL | GetGroup (const char *name) const =0 |
Gets a group. | |
virtual const D3DEL_TECHNIQUE_INFO *D3DEFFECTSLITE_STDCALL | GetTechnique (const char *name) const =0 |
Gets a technique. | |
virtual const D3DEL_TECHNIQUE_INFO *D3DEFFECTSLITE_STDCALL | GetTechnique (const char *name, const D3DEL_GROUP_INFO *group) const =0 |
Gets a technique. | |
virtual const D3DEL_PASS_INFO *D3DEFFECTSLITE_STDCALL | GetPass (const char *name, const D3DEL_TECHNIQUE_INFO *technique) const =0 |
Gets a pass. |
Reflects a D3D11 effect.