XMVectorAndCInt-Funktion (directxmath.h)

Berechnet das logische AND eines Vektors mit der Negation eines zweiten Vektors, wobei jede Komponente als ganze Zahl ohne Vorzeichen behandelt wird.

Syntax

XMVECTOR XM_CALLCONV XMVectorAndCInt(
  [in] FXMVECTOR V1,
  [in] FXMVECTOR V2
) noexcept;

Parameter

[in] V1

Erster Vektor.

[in] V2

Zweiter Vektor.

Rückgabewert

Gibt einen Vektor zurück, dessen Komponenten das logische AND der einzelnen Komponenten von V1 mit der Negation der entsprechenden Komponenten von V2 sind.

Hinweise

Der folgende Pseudocode veranschaulicht den Vorgang der Funktion:

XMVECTOR Result;

Result.x = V1.x & ~V2.x;
Result.y = V1.y & ~V2.y;
Result.z = V1.z & ~V2.z;
Result.w = V1.w & ~V2.w;

return Result;

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 (DirectXMath.h einschließen)

Weitere Informationen

Bitweise Vektorfunktionen

XMVectorAndInt