title: error: '_Out_' has not been declared when including <Kinect.h>
body: <p>I'm using CLion and I need to get some data from the Kinect, but when it comes to <code>#include &lt;Kinect.h&gt;</code> I get the following error:</p>
  
  <pre><code>    In file included from C:/PROGRA~1/MICROS~2/Kinect/V2D305~1.0_1/inc/Kinect.h:547,
               from C:\Users\fredd\CLionProjects\3D_avatar\main.cpp:19:
      C:/PROGRA~1/MICROS~2/Kinect/V2D305~1.0_1/inc/Kinect.INPC.h:109:13: error: '_Out_' has not been declared
           _Out_  WAITABLE_HANDLE *waitableHandle) = 0;
           ^~~~~
  </code></pre>
  
  <p>And an endless list of similar errors. I think I miss some kind of library that defines this data format, but I really don't know (if that's the problem) which one. I've searched all over the internet and googled for about 3 hours without any result.
  How can I solve the error?
  Also, is there a better way to make Kinect works with CLion?</p>