Any way to modify the draw order of 3D objects?

Trying to make an oldschool silent hill/Resident evil esque inventory IE draw 3d object on hud for inspection

I know about render textures but that solution is too messy for my liking and I think itll be fun modifying the engine for the first time. Ive seen people do it before but no one explained how they did it. Does anyone know where I could start looking - classes or other references for how I would do such a thing? I realize what im trying to do might go pretty low level into DirectX itself

Thanks in advanced