XMColorModulate-Funktion (directxmath.h)
Mischt zwei Farben, indem die entsprechenden Komponenten miteinander multipliziert werden.
Syntax
XMVECTOR XM_CALLCONV XMColorModulate(
[in] FXMVECTOR C1,
[in] FXMVECTOR C2
) noexcept;
Parameter
[in] C1
XMVECTOR , der die erste Farbe beschreibt.
[in] C2
XMVECTOR beschreibt die zweite Farbe.
Rückgabewert
Gibt einen XMVECTOR zurück, der die Farbe beschreibt, die sich aus der Modulation ergibt.
Hinweise
Der folgende Pseudocode veranschaulicht den Vorgang der Funktion.
XMVECTOR colorOut;
colorOut.x = C1.x * C2.x;
colorOut.y = C1.y * C2.y;
colorOut.z = C1.z * C2.z;
colorOut.w = C1.w * C2.w;
return colorOut;
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 |