HI. I think this is very much possible. You need to tweak little bit with BodyFrame to get all the points that are inside BodyMask.
This is possible under these two conditions...
(int)bodyStatus == 2 || (int)bodyStatus == 3
There is an example related to this issue is "ColorizedBodyViewer-SFML"
You need to play with those data. Because in this example they colorize the bodyMask.
So, It's very much possible and doable.