The IDirect3dMaterial Interface contains the following methods:
getHandle getMaterial reserve setMaterial unreserve