Freigeben über


XMComparisonAnyFalse-Funktion (directxmath.h)

Testet den Vergleichswert, um festzustellen, ob eine der verglichenen Komponenten false ist.

Syntax

bool XMComparisonAnyFalse(
  [in] uint32_t CR
) noexcept;

Parameter

[in] CR

Vergleichswert zum Testen. Der Vergleichswert wird in der Regel mithilfe einer Aufzeichnungsversion einer DirectXMath-Funktion wie XMVector4EqualR abgerufen. Die Namen der Aufzeichnungsfunktionen enden mit einem "R".

Rückgabewert

Gibt true zurück, wenn eine der verglichenen Komponenten false ist.

Hinweise

Der folgende Codeausschnitt zeigt, wie diese Funktion verwendet werden kann:

uint32_t comparisonValue = XMVector4EqualR( V1, V2 );
if( XMComparisonAnyFalse( comparisonValue ) )
{
	DoStuff();
}

Die DoStuff Funktion wird nur aufgerufen, wenn sich eine der vier Komponenten von V1 und V2 unterscheidet (jede der verglichenen Komponenten ist false).

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

Anforderung Wert
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Funktionen des DirectXMath-Bibliothekshilfsprogramms

XMComparisonAllFalse

XMComparisonAllInBounds

XMComparisonAllTrue

XMComparisonAnyOutOfBounds

XMComparisonAnyTrue

XMComparisonMixed