long mem = ((LPDIRECT3DDEVICE9)pd3ddev)->GetAvailableTextureMem(); printf("Memory at start: %i",mem); ... long mem_used = mem - ((LPDIRECT3DDEVICE9)pd3ddev)->GetAvailableTextureMem(); printf("Memory used: %i",mem_used);
GetAvailableTextureMem() is the same as d3d_texfree.