Compartir a través de


Función XMColorSRGBToXYZ (directxmath.h)

Convierte los valores de color srGB en valores de color XYZ.

Sintaxis

XMVECTOR XM_CALLCONV XMColorSRGBToXYZ(
  [in] FXMVECTOR srgb
) noexcept;

Parámetros

[in] srgb

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 y está en el espacio de colores sRGB lineal.

Valor devuelto

Devuelve el valor de color convertido con los valores tristimulus de X, Y y Z en el elemento correspondiente y el elemento W con Alpha (una copia de rgb.w). Cada tiene un intervalo de 0,0 a 1,0.

Comentarios

Usa el espacio de colores CIE XYZ.

El espacio de color lineal sRGB se define como IEC 61966-2-1:1999.

NotaXMColorSRGBToXYZ 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

XMColorXYZToSRGB