Public Member Functions | |
| HRESULT | Clear () |
| HRESULT | PutShader ([in] BSTR dwShaderType,[out, retval] void **ppShaderData) |
| HRESULT | GetShader ([in] BSTR dwShaderType,[out, retval] void *ppShaderData) |
| HRESULT | GetShaderCount ([in] BSTR bShaderType,[out] RtDWORD *pdwAttributeCount) |
| HRESULT | PutMaterial ([in] RtMaterialGeneric matGeneric) |
| HRESULT | GetMaterial ([out, retval]RtMaterialGeneric *matGeneric) |
| HRESULT | LockObject () |
| Lock the object. | |
| HRESULT | UnlockObject () |
| Unlock the object. | |
|
|
Clear the dataobject |
|
||||||||||||
|
This method is used to add source code of specific shader into the material.
|
|
||||||||||||
|
This method is used to get source code of specific shader from the material.
|
|
||||||||||||
|
This method is used to get the count of different attributes for given shader type.
|
|
|
This method is used to add source code of specific shader into the material.
|
|
|
This method is used to get source code of specific shader from the material.
|
|
|
Lock the object.
|
|
|
Unlock the object.
|
1.3.2