1

DirectXMath ライブラリはクロス プラットフォームですか? OpenGL や OSX および Linux で使用できますか?

4

1 に答える 1

3

DirectXMath は、主に Visual Studio コンパイラの組み込みサポートに依存しています。Windows 8.x SDK のヘッダーとして、公式には Visual Studio 2010 ~ Visual Studio 2013、および Windows Vista 以降のみをサポートしています。オプションであっても、1 つの Win32 API 依存関係 (IsProcessorFeaturePresent) しかありません。

Windows XP で使用することは技術的に可能ですが、Windows XP でサポートされているヘッダーでそれを提供する公式の SDK 構成はありません。

他のコンパイラに対する公式のサポートはありませんが、おそらく Intel コンパイラで動作するでしょう。

それ以外の場合、DirectXMath は実際には特に Direct3D に関連付けられていないため、OpenGL などで使用できます。

主な問題は、DirectXMath ライブラリが Windows 8.x SDK、Windows Phone 8.x SDK、Xbox One XDK、および Xbox One ADK で使用できることです。それらの EULA を確認する必要があります。私は弁護士ではないため、法的助言を提供することはできません。

于 2014-06-26T19:18:49.810 に答える