Public Member Functions | |
| HRESULT | Clear () |
| HRESULT | SetShaderName ([in] BSTR bstrValue) |
| HRESULT | SetShaderType ([in] BSTR bstrValue) |
| HRESULT | GetShaderType ([out, retval] BSTR *pbstrValue) |
| HRESULT | SetRosGraph ([in] void **bGrapValue) |
| HRESULT | GetRosGraph ([out, retval] void *bGrapValue) |
| HRESULT | GetShaderShortName ([out, retval] BSTR *pbstrValue) |
| HRESULT | GetShaderFullName ([out, retval] BSTR *pbstrValue) |
| HRESULT | AddShaderParam ([in] BSTR szShader,[in] VARIANT valuePar) |
| HRESULT | LockPortableShaderData ([out, retval] void **ppShaderData) |
|
|
Clear the dataobject |
|
|
Set the shader name
|
|
|
Set the shader type
|
|
|
Get the shader type
|
|
|
Set the shader type
|
|
|
Get the shader type
|
|
|
Get the shader shrot name (without the type prefix)
|
|
|
Get the shader name
|
|
||||||||||||
|
Set parameter of shader.
|
|
|
This method gets portable shader data, including parameters list and values. |
1.3.2