Freigeben über


XMColorYUVToRGB_UHD-Funktion (directxmath.h)

Konvertiert YUV-Farbwerte in RGB-UHD-Farbwerte.

Syntax

XMVECTOR XM_CALLCONV XMColorYUVToRGB_UHD(
  [in] FXMVECTOR yuv
) noexcept;

Parameter

[in] yuv

Farbwert, der in Luma-Chrominance (YUV) (YCbCr) konvertiert werden soll. 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 die Red-Difference-Chroma (V, -0,5 bis 0,5) und das W-Element 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). Jede hat einen Bereich von 0,0 bis 1,0.

Hinweise

Konvertiert mithilfe von ITU-R BT.2020 W(r) = 0,2627 W(b) = 0,0-593 U(max) = 0,4351 V(max) = 0,6150.

Diese Funktion ist neu in DirectXMath 3.16

Plattformanforderungen

Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Farbfunktionen der DirectXMath-Bibliothek

XMColorRGBToYUV_UHD