Partager via


Fonction XMVerifyCPUSupport (directxmath.h)

Indique si la bibliothèque DirectXMath prend en charge la plateforme actuelle.

Syntaxe

bool XMVerifyCPUSupport() noexcept;

Valeur de retour

Retourne true si la bibliothèque DirectXMath prend en charge une plateforme donnée ; false si ce n’est pas le cas.

Remarques

Il s’agit d’une case activée d’exécution de la prise en charge du processeur et doit être appelée au démarrage du programme avant l’utilisation de toutes les fonctions ou types DirectXMath.

Sur Windows, cette fonction est implémentée à l’aide de IsProcessorFeaturePresent.

Par conséquent, lorsqu’il est exécuté sur Windows, partage les XMVerifyCPUSupport exigences de prise en charge de la plateforme de IsProcessorFeaturePresent.

Note Pour éviter une dépendance matérielle sur windows.h, si IsProcessorFeaturePresent n’est pas défini, cette fonction retourne falsetoujours . Veillez à inclure « windows.h » avant « directxmath.h » dans tout module où vous appelez cette fonction.
 

Configuration requise pour la plateforme

Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 avec le SDK Windows pour Windows 8. Pris en charge pour les applications de bureau Win32, les applications du Windows Store et les applications Windows Phone 8.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête directxmath.h

Voir aussi

Fonctions utilitaires de bibliothèque DirectXMath