Compartir a través de


función XMColorRGBToYUV_UHD (directxmath.h)

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

Sintaxis

XMVECTOR XM_CALLCONV XMColorRGBToYUV_UHD(
  [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, el elemento 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, de 0,0 a 1,0), el elemento Y contiene el cromático azul-diferencia (-0,5 a 0,5), el elemento Z contiene el cromat de diferencia roja (-0,5 a 0,5) y el elemento W contiene el Alfa (una copia de rgb.w).

Comentarios

Convierte mediante UIT-R BT.2020 W(r) = 0,2627 W(b) = 0,0-593 U(max) = 0,4351 V(max) = 0,6150.

Esta función es nueva en DirectXMath 3.16

Requisitos de la plataforma

Compatible con aplicaciones de escritorio Win32, aplicaciones de la Tienda Windows y Windows Phone 8 aplicaciones.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Plataforma de destino Windows
Encabezado directxmath.h

Consulte también

Funciones de color de la biblioteca DirectXMath

XMColorYUVToRGB_UHD