That is an interesting case. I think it would be conservative to treat it as a flat roof rectangular building, with canopy roofs superimposed around the perimeter.
I think this is one of those cases where you truly have two different roof conditions. I think you use flat roof pressures for the flat roof and you use hip roof pressures for the hip roof.