Compartilhar via


Modelo XMMax

Compara duas instâncias de tipo de dados numéricos ou duas instâncias de um objeto que dá suporte a uma sobrecarga de <e retorna a maior das duas instâncias. O tipo de dados dos argumentos e o valor retornado são os mesmos.

Sintaxe

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

Parâmetros

Um

[in] Especifica o primeiro de dois objetos.

B

[in] Especifica os dois de dois objetos.

Valor Retornado

Retorna o maior dos dois objetos de entrada.

Comentários

XMMax é um modelo e o tipo T é especificado quando o modelo é instanciado.

Observação

O XMMax modelo é novo para DirectXMath e não está disponível para XNAMath 2.x. XMMax está disponível como uma macro no XNAMath 2.x.

 

Observação

O ideal é usar std::max em vez de XMMax. Para evitar conflitos com cabeçalhos do Windows com std::max, você precisa #define NOMINMAX antes de incluir cabeçalhos do Windows.

 

Namespace: usar DirectX

Requisitos de plataforma

Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 com o SDK do Windows para Windows 8. Com suporte para aplicativos da área de trabalho Win32, aplicativos da Windows Store e aplicativos Windows Phone 8.

Requisitos

Requisito Valor
parâmetro
DirectXMath.h

Confira também

Funções de modelo da biblioteca DirectXMath

XMMin