XMComparisonAnyOutOfBounds-Funktion (directxmath.h)
Testet den Vergleichswert, um zu ermitteln, ob sich eine der verglichenen Komponenten außerhalb der Setgrenzen befindet.
Syntax
bool XMComparisonAnyOutOfBounds(
[in] uint32_t CR
) noexcept;
Parameter
[in] CR
Vergleichswert zum Testen. Der Vergleichswert wird in der Regel mithilfe einer Aufzeichnungsversion einer DirectXMath-Funktion wie XMVectorInBoundsR abgerufen. Die Namen der Aufzeichnungsfunktionen enden mit einem "R".
Rückgabewert
Gibt true zurück, wenn sich eine der verglichenen Komponenten außerhalb der Setgrenzen befindet.
Hinweise
Der folgende Codeausschnitt zeigt, wie diese Funktion verwendet werden kann:
uint32_t comparisonValue = XMVectorInBoundsR( V, Bounds );
if( XMComparisonAnyOutOfBounds( comparisonValue ) )
{
DoStuff();
}
Die DoStuff
Funktion wird nur aufgerufen, wenn sich mindestens eine der vier Komponenten von V außerhalb des durch Bounds und -Bounds bestimmten Volumes befindet.
Plattformanforderungen
Microsoft Visual Studio 2010 oder Microsoft Visual Studio 2012 mit dem Windows SDK für Windows 8. Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.Anforderungen
Zielplattform | Windows |
Kopfzeile | directxmath.h |