Share via


Modello XMMax

Confronta due istanze di tipo di dati numerici o due istanze di un oggetto che supporta un overload di <e restituisce la più grande delle due istanze. Il tipo di dati degli argomenti e il valore restituito è lo stesso.

Sintassi

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

Parametri

Un

[in] Specifica il primo di due oggetti.

B

[in] Specifica i due oggetti.

Valore restituito

Restituisce l'oggetto più grande dei due oggetti di input.

Commenti

XMMax è un modello e il tipo T viene specificato quando viene creata un'istanza del modello.

Nota

Il XMMax modello è nuovo per DirectXMath e non è disponibile per XNAMath 2.x. XMMax è disponibile come macro in XNAMath 2.x.

 

Nota

Usare idealmente std::max anziché XMMax. Per evitare conflitti con le intestazioni di Windows con std::max, è necessario #define NOMINMAX prima di includere intestazioni di Windows.

 

Spazio dei nomi: Usare DirectX

Requisiti della piattaforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK per Windows 8. Supportato per app desktop Win32, app di Windows Store e Windows Phone 8 app.

Requisiti

Requisito Valore
Intestazione
DirectXMath.h

Vedi anche

Funzioni modello di libreria DirectXMath

XMMin