Partager via


Modèle XMMin

Compare deux instances de type de données numériques, ou deux instances d’un objet qui prend en charge une surcharge de <, et retourne la plus petite des deux instances. Le type de données des arguments et la valeur de retour sont identiques.

Syntaxe

template<class T> T XMMin(
  [in]  T a,
  [in]  T b
);

Paramètres

Un

[in] Spécifie le premier des deux objets.

B

[in] Spécifie les deux des deux objets.

Valeur renvoyée

Retourne le plus petit des deux objets d’entrée.

Notes

XMMin est un modèle et le type T est spécifié lorsque le modèle est instancié.

Notes

Le XMMin modèle est nouveau pour DirectXMath et n’est pas disponible pour XNAMath 2.x. XMMin est disponible en tant que macro dans XNAMath 2.x.

 

Notes

Dans l’idéal, utilisez std::min au lieu de XMMin. Pour éviter les conflits avec les en-têtes Windows avec std::min, vous devez #define NOMINMAX avant d’inclure des en-têtes Windows.

 

Espace de noms : utiliser DirectX

Conditions requises par la plateforme

Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 avec le Kit de développement logiciel (SDK) Windows pour Windows 8. Pris en charge pour les applications de bureau Win32, les applications du Windows Store et Windows Phone 8 applications.

Spécifications

Condition requise Valeur
En-tête
DirectXMath.h

Voir aussi

Fonctions de modèle de bibliothèque DirectXMath

XMMax