Condividi tramite


funzione XMColorYUVToRGB_UHD (directxmath.h)

Converte i valori di colore YUV in valori di colore UHD RGB.

Sintassi

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

Parametri

[in] yuv

Valore di colore da convertire in Luma-Chrominance (YUV) noto come YCbCr. L'elemento X contiene Luma (da Y, 0.0 a 1.0), l'elemento Y contiene il colore blu-differenza (da U, -0.5 a 0,5), l'elemento Z contiene il cromatico della differenza rossa (V, -0,5 a 0,5) e l'elemento W contiene alfa (da 0,0 a 1,0).

Valore restituito

Valore del colore convertito. L'elemento X è Red, Y element is Green, Z element is Blue e W element is Alpha (una copia di yuv.w). Ognuno ha un intervallo compreso tra 0,0 e 1,0.

Commenti

Converte usando ITU-R BT.2020 W(r) = 0.2627 W(b) = 0.0-593 U(max) = 0.4351 V(max) = 0.6150.

Questa funzione è una novità di DirectXMath 3.16

Requisiti della piattaforma

Supportato per le app desktop Win32, le app di Windows Store e Windows Phone 8 app.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Funzioni colore della libreria DirectXMath

XMColorRGBToYUV_UHD