función XMColorRGBToYUV_HD (directxmath.h)
Convierte los valores de color RGB en valores de color YUV HD.
Sintaxis
XMVECTOR XM_CALLCONV XMColorRGBToYUV_HD(
[in] FXMVECTOR rgb
) noexcept;
Parámetros
[in] rgb
Valor de color que se va a convertir. El elemento X es Rojo, el elemento Y es Verde, Z es Azul y el elemento W es Alpha. Cada tiene un intervalo de 0,0 a 1,0.
Valor devuelto
Devuelve el valor de color convertido en Luma-Chrominance (YUV) también conocido como YCbCr. El elemento X contiene Luma (Y, 0,0 a 1,0), el elemento Y contiene el color azul-diferencia (-0,5 a 0,5), el elemento Z contiene el color de diferencia roja (-0,5 a 0,5) y el elemento W contiene el alfa (una copia de rgb.w).
Comentarios
Convierte utilizando ITU-R BT.709 W(r) = 0,2126 W(b) = 0,0722 U(max) = 0,436 V(max) = 0,615.
XMColorRGBToYUV_HD
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 |