Condividi tramite


Funzione XMComparisonAnyOutOfBounds (directxmath.h)

Verifica il valore di confronto per determinare se uno dei componenti confrontati non rientra nei limiti del set.

Sintassi

bool XMComparisonAnyOutOfBounds(
  [in] uint32_t CR
) noexcept;

Parametri

[in] CR

Valore di confronto da testare. Il valore di confronto viene in genere recuperato usando una versione di registrazione di una funzione DirectXMath, ad esempio XMVectorInBoundsR. I nomi delle funzioni di registrazione terminano con una "R".

Valore restituito

Restituisce true se uno dei componenti confrontati non rientra nei limiti del set.

Commenti

Il frammento di codice seguente evidenzia come può essere usata questa funzione:

uint32_t comparisonValue = XMVectorInBoundsR( V, Bounds );
if( XMComparisonAnyOutOfBounds( comparisonValue ) )
{
	DoStuff();
}

La DoStuff funzione verrà chiamata solo se almeno uno dei quattro componenti della V non è determinato da Bounds e -Bounds.

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

   
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Funzioni dell'utilità di libreria DirectXMath

XMComparisonAllFalse

XMComparisonAllInBounds

XMComparisonAllTrue

XMComparisonAnyFalse

XMComparisonAnyTrue

XMComparisonMixed