Data Fields | |
| int(* | pRegisterMaterial )(void *pPlatformData) |
| Pointer to the RegisterMaterial function. | |
| void(* | pUnregisterMaterial )() |
| Pointer to the UnregisterMaterial function. | |
| void(* | pCreateInstance )(MFMaterial *pMaterial) |
| Pointer to the CreateInstance function. | |
| void(* | pDestroyInstance )(MFMaterial *pMaterial) |
| Pointer to the DestroyInstance function. | |
| int(* | pBegin )(MFMaterial *pMaterial) |
| Pointer to the Begin function. | |
| void(* | pUpdate )(MFMaterial *pMaterial) |
| Pointer to the Update function. | |
| int(* | pGetNumParams )() |
| Pointer to the GetNumParams function. | |
| MFMaterialParameterInfo *(* | pGetParameterInfo )(int parameterIndex) |
| Pointer to the GetParameterInfo function. | |
| void(* | pSetParameter )(MFMaterial *pMaterial, int parameterIndex, int argIndex, const void *pValue) |
| Pointer to a SetParameter function. | |
| uint32(* | pGetParameter )(MFMaterial *pMaterial, int parameterIndex, int argIndex, void *pValue) |
| Pointer to the GetParameter function. | |
1.4.5