answered Dec 10 '15
No, it shouldn't.
It does not include the structures, only declares it. And it probably does it this way so it can compile even if no DirectX header is available.