I wasn't sure if this was intentional or if I'm missing something but, I just had my code break when an autoformatter sorted my headers, which made my #include <d3d11.h> get declared after IUnityGraphicsD3D11.h, leading to lots of unknown type errors