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 |