No, it doesn't. You can take screen shots from the manual replay screen (with R3), but you're limited to 5 per game.
I know what you're talking about - the screenshot feature that The Show uses. I wish more games would use it - the infrastructure is already there.