Modèle XMMax
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 grande des deux instances. Le type de données des arguments et la valeur de retour sont identiques.
Syntaxe
template<class T> T XMMax(
[in] T a,
[in] T b
);
Paramètres
-
Un
-
[in] Spécifie le premier des deux objets.
-
B
-
[in] Spécifie les deux objets sur deux.
Valeur renvoyée
Retourne le plus grand des deux objets d’entrée.
Notes
XMMax
est un modèle et le type T est spécifié lorsque le modèle est instancié.
Notes
Le XMMax
modèle est nouveau pour DirectXMath et n’est pas disponible pour XNAMath 2.x.
XMMax
est disponible en tant que macro dans XNAMath 2.x.
Notes
Dans l’idéal, utilisez std::max au lieu de XMMax
. Pour éviter les conflits avec les en-têtes Windows avec std::max, 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 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.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi