As a general comment, please follow the style of the other Direct3D code.
On 27 May 2016 at 10:07, Alistair Leslie-Hughes leslie_alistair@hotmail.com wrote:
+import "oaidl.idl"; +import "ocidl.idl"; +import "d3d10.idl";
This doesn't match my version of the SDK headers, what version is this supposed to match?