|
ReactOS 0.4.17-dev-934-g091855f
|


Public Member Functions | |
| BOOL | IsValid () |
| BOOL | IsPool () |
| HRESULT | GetDevice (ID3D10Device **device) |
| HRESULT | GetDesc (D3D10_EFFECT_DESC *desc) |
| ID3D10EffectConstantBuffer * | GetConstantBufferByIndex (UINT index) |
| ID3D10EffectConstantBuffer * | GetConstantBufferByName (const char *name) |
| ID3D10EffectVariable * | GetVariableByIndex (UINT index) |
| ID3D10EffectVariable * | GetVariableByName (const char *name) |
| ID3D10EffectVariable * | GetVariableBySemantic (const char *semantic) |
| ID3D10EffectTechnique * | GetTechniqueByIndex (UINT index) |
| ID3D10EffectTechnique * | GetTechniqueByName (const char *name) |
| HRESULT | Optimize () |
| BOOL | IsOptimized () |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Definition at line 431 of file d3d10effect.idl.
| ID3D10EffectConstantBuffer * ID3D10Effect::GetConstantBufferByIndex | ( | UINT | index | ) |
| ID3D10EffectConstantBuffer * ID3D10Effect::GetConstantBufferByName | ( | const char * | name | ) |
| HRESULT ID3D10Effect::GetDesc | ( | D3D10_EFFECT_DESC * | desc | ) |
| HRESULT ID3D10Effect::GetDevice | ( | ID3D10Device ** | device | ) |
| ID3D10EffectTechnique * ID3D10Effect::GetTechniqueByIndex | ( | UINT | index | ) |
| ID3D10EffectTechnique * ID3D10Effect::GetTechniqueByName | ( | const char * | name | ) |
| ID3D10EffectVariable * ID3D10Effect::GetVariableByIndex | ( | UINT | index | ) |
| ID3D10EffectVariable * ID3D10Effect::GetVariableByName | ( | const char * | name | ) |
| ID3D10EffectVariable * ID3D10Effect::GetVariableBySemantic | ( | const char * | semantic | ) |
| BOOL ID3D10Effect::IsOptimized | ( | ) |
| BOOL ID3D10Effect::IsPool | ( | ) |
| BOOL ID3D10Effect::IsValid | ( | ) |
| HRESULT ID3D10Effect::Optimize | ( | ) |