It seems to me that this question is reasonable (with one caveat, below) since the Kinect is primarily a gaming peripheral, and thus game developers will have some familiarity with it (likely more familiarity than a non-game programmer, in the general case).
This seems to fit with our related policy of "if a game developer would give you a better answer, it's okay" regarding general programming questions (although our overall position on that issue may be changingchanging).
The one caveat is that it's not clear to me if the user is asking because they're trying to do this in a program they are writing, or because they want to just use the thing in an existing program, like a Skype clone or whatever.
Since the question is from 2015 and the user hasn't been seen in some time I've taken the liberty of simply editing the question to assume the user was writing a program themselves. If that's the case, the question seems fine to me. If it's not, if the question is just about using the hardware as a consumer and not a developer, then it wouldn't be.