The new DX9-Framework has been translated to

_D3DXFRAME = packed record
....
end;

and

_D3DXMESHCONTAINER = packed record
....
end;

To my mind this should be classes instead of records. When I want to use them for loading meshes/animations it is necessary to derive new classes from the frame and meshcontainer, but that's impossible with records.

Is it a fault in the headerfiles or am I wrong?

Carsten