Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Testet den Vergleichswert, um zu ermitteln, ob die verglichenen Komponenten gemischte Ergebnisse hatten – einige true und einige false.
Syntax
bool XMComparisonMixed(
[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 einige der verglichenen Komponenten true und einige der verglichenen Komponenten false sind.
Hinweise
Der folgende Codeausschnitt zeigt, wie diese Funktion verwendet werden kann:
uint32_t comparisonValue = XMVector4EqualR( V1, V2 );
if( XMComparisonMixed( comparisonValue ) )
{
DoStuff();
}
Die DoStuff Funktion wird nur aufgerufen, wenn einige der Komponenten von V1 und V2 unterschiedlich sind und einige der Komponenten identisch sind. Die DoStuff Funktion wird weder aufgerufen, wenn alle Komponenten gleich sind, noch wird sie aufgerufen, wenn sich alle Komponenten unterscheiden.
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 |