Compartir a través de


Función XMColorYUVToRGB (directxmath.h)

Convierte los valores de color YUV en valores de color RGB.

Sintaxis

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

Parámetros

[in] yuv

Valor de color que se va a convertir en Luma-Chrominance (YUV) también conocido como YCbCr. El elemento X contiene Luma (Y, de 0,0 a 1,0), el elemento Y contiene el cromático de diferencia azul (U, -0,5 a 0,5), el elemento Z contiene el cromat de diferencia roja (V, -0,5 a 0,5) y el elemento W contiene el alfa (0,0 a 1,0).

Valor devuelto

Valor de color convertido. El elemento X es Rojo, el elemento Y es Verde, el elemento Z es Azul y el elemento W es Alpha (una copia de yuv.w). Cada tiene un intervalo de 0,0 a 1,0.

Comentarios

Convierte mediante UIT-R BT.601/CCIR 601 W(r) = 0,299 W(b) = 0,114 U(max) = 0,436 V(max) = 0,615.

NotaXMColorYUVToRGB es nuevo para DirectXMath y no está disponible para XNAMath 2.x.
 

Requisitos de la plataforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK para Windows 8. Compatible con aplicaciones de escritorio Win32, aplicaciones de la Tienda Windows y Windows Phone 8 aplicaciones.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado directxmath.h

Consulte también

Funciones de color de la biblioteca DirectXMath

XMColorRGBToYUV