Since X shows D, 2H is takeout, right?
The interesting question is the agreement for the 1N opener. 3H should show 4 trumps, but what about X vs pass?
My vote would be pass shows 2 and X shows 3.
You could play passing that X as similar to a ...