XMColorYUVToRGB-Funktion (directxmath.h)
Konvertiert YUV-Farbwerte in RGB-Farbwerte.
Syntax
XMVECTOR XM_CALLCONV XMColorYUVToRGB(
[in] FXMVECTOR yuv
) noexcept;
Parameter
[in] yuv
Farbwert, der in Luma-Chrominance (YUV) konvertiert werden soll, auch bekannt als YCbCr. Das X-Element enthält Luma (Y, 0,0 bis 1,0), das Y-Element blue-difference chroma (U, -0,5 bis 0,5), das Z-Element enthält die Red-Difference-Chroma (V, -0,5 bis 0,5), und das W-Element enthält das Alpha (0,0 bis 1,0).
Rückgabewert
Der konvertierte Farbwert. X-Element ist Rot, Y-Element ist Grün, Z-Element ist Blau und W-Element ist Alpha (eine Kopie von yuv.w). Jedes hat einen Bereich von 0,0 bis 1,0.
Hinweise
Konvertiert mithilfe von ITU-R BT.601/CCIR 601 W(r) = 0,299 W(b) = 0,114 U(max) = 0,436 V(max) = 0,615.
XMColorYUVToRGB
ist neu für DirectXMath und nicht für XNAMath 2.x verfügbar.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 |