Compartilhar via


função XMColorYUVToRGB_UHD (directxmath.h)

Converte valores de cor YUV em valores de cor UHD RGB.

Sintaxe

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

Parâmetros

[in] yuv

Valor de cor a ser convertido em Luma-Chrominance (YUV) também conhecido como YCbCr. O elemento X contém Luma (Y, 0,0 a 1,0), o elemento Y contém chroma de diferença azul (U, -0,5 a 0,5), o elemento Z contém o chroma de diferença vermelha (V, -0,5 a 0,5) e o elemento W contém o Alfa (0,0 a 1,0).

Retornar valor

O valor de cor convertido. O elemento X é Vermelho, o elemento Y é Verde, o elemento Z é Azul e o elemento W é Alpha (uma cópia de yuv.w). Cada um tem um intervalo de 0,0 a 1,0.

Comentários

Converte usando ITU-R BT.2020 W(r) = 0,2627 W(b) = 0,0-593 U(max) = 0,4351 V(max) = 0,6150.

Essa função é nova no DirectXMath 3.16

Requisitos de plataforma

Com suporte para aplicativos da área de trabalho Win32, aplicativos da Windows Store e aplicativos Windows Phone 8.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Plataforma de Destino Windows
Cabeçalho directxmath.h

Confira também

Funções de cor da biblioteca DirectXMath

XMColorRGBToYUV_UHD