MicrosoftがDirectXのヘッダーファイルをオープンソースでGitHubで公開

MicrosoftがGitHubでDirectXのヘッダーファイルをオープンソースで公開しています.

DirectX-Headers
https://github.com/microsoft/DirectX-Headers

このリポジトリで公開されているものは従来のWindows SDKに付属するものとライセンスが異なりMITライセンスで公開されています.

今回ヘッダーファイルだけが公開された理由はWSL2でのLinux環境でのDirectXの動作対応させるためにWindows SDKの依存関係などを変更したものになっているようですね.

Windowsでも使用可能ですが,Windows SDKとの競合やインクルードファイルのディレクトリの検索順序などの注意点があるようですね.