次の方法で共有


XMVerifyCPUSupport 関数 (directxmath.h)

DirectXMath ライブラリが現在のプラットフォームをサポートしているかどうかを示します。

構文

bool XMVerifyCPUSupport() noexcept;

戻り値

DirectXMath ライブラリが特定のプラットフォームをサポートしている場合は true を返します。そうでない場合は false。

注釈

これはプロセッサ サポートの実行時チェックであり、DirectXMath 関数または型を使用する前に、プログラムの起動時に呼び出す必要があります。

Windows では、この関数は IsProcessorFeaturePresent を使用して実装されます。

そのため、Windows 上で実行すると、 XMVerifyCPUSupport のプラットフォーム サポート要件が IsProcessorFeaturePresent共有されます。

メモ windows.h へのハードな依存関係を回避するために、 IsProcessorFeaturePresent が定義されていない場合、この関数は常に を返します false。 この関数を呼び出すモジュールには、必ず "directxmath.h" の前に "windows.h" を含めるようにしてください。
 

プラットフォームの要件

Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012 と Windows SDK for Windows 8。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。

要件

要件
対象プラットフォーム Windows
ヘッダー directxmath.h

こちらもご覧ください

DirectXMath ライブラリ ユーティリティ関数